第一个不需要new?第二个不需要this?我看糊涂了,我的JS忘记得一干二净了,天啊。但我喜欢第二个

解决方案 »

  1.   

    1.第一个打开网页的时候多下载不到1k的js代码,哈哈,这不重要;
    2.第一个创建一个adobe对象,也就占用几b的内存吧,再分五次修改其5项属性,分别占用5次cpu性能;
      第二个创建一个adobe对象,其中包括5项特殊值,占用的内存比第一个多几b,但是创建之后就不再调用cpu了,这样看来差别真的是微乎其微,如果有兴趣深入研究,可以循环 1M 次,应该就能看出差别了,不过个人观点觉得没这个必要。老兄还是从别的地方提高代码效率吧,哈哈。
      

  2.   

      
      偶想知道最终他们在消耗内存上是不是没有区别?
    如果大量的使用脚本的话就有区别了,前者开始使用内存少。后面的cpu消耗又可以忽略不记。这样在一定程度上可以节省内存的开销
      偶公司开发的都用脚本,痛苦死啦。他们原先的注释又少,有没有API供新手学习。还好就是命名规范。
        偶还可以根据命名知晓大概作用。不然每个方法看完。偶都要痛苦死啦。