如何高效的使用javaScript进行开发

 时间:2026-02-19 03:12:40

1、避免使用eval或Function构造器:

每次进行eval或function构造器,脚本引擎都会启动一些机制来将字符串形式的源代码转换为可执行的代码。这种行为通常会严重的影响性能!

如何高效的使用javaScript进行开发

2、在欧朋9,火狐和IE中,没有使用eval的代码比用了eval的代码要快95%左右,在苹果的Safari中快85%左右。

如何高效的使用javaScript进行开发

3、在你必须使用函数时,你可以不适用function构造函数,通过使用匿名函数同样可以实现,匿名函数可以向其他对象一样被引用。通过下面两行代码即可看出

如何高效的使用javaScript进行开发

4、避免使用with:

在我们的开发过程中,with给我们带来了很多便利,但它却可能会影响我们代码的性能。with会在引用变量的时后为脚本引擎构造一个额外的作用域。因此会影响我们的性能!

如何高效的使用javaScript进行开发

5、尽量不用全局变量:

在创建临时变量很简单,所以我们会很喜欢使用。但是因为某些原因,全局变量的使用可能会让脚本运行变得缓慢。

如何高效的使用javaScript进行开发

6、要求性能的函数中避免使用for-in:

for-in循环经常会被误用,有时候使用普通的for循环会更合适。for-in循环需要脚本引擎为所有可枚举的属性创建一个列表,然后检查列表中的重复项,之后才开始遍历列表中的元素,所以效率会较低。具体可看下图的例子。

如何高效的使用javaScript进行开发

  • 【JSP教程】如何引用外部样式表
  • Dreamweaver如何使用jQueryUI制作折叠栏目
  • Java语言编写显示年月日
  • Dreamweaver如何设置文本格式
  • php如何声明变量和输出变量
  • 热门搜索
    蔬菜泥怎么做给宝宝吃 房产税如何计算 如何设置打印机共享 如何注册微信 福州的旅游景点 上海金山旅游 社保卡丢失如何补办 yy怎么开直播 路由器上不了网 地府朋友圈