模版设计-模版下载-web文章-星型设计

[个人博客] | 模版设计

javascript-性能和优化

  24.2.1 注意作用域
        访问全局变量总是要比访问局部变量慢,
因为需要遍历作用域链。只要能减少花费在作用域链上的时间,就能增加脚本的整体性能。
1.避免全局查找  
可能优化脚本性能最重要的就是注意全局查找。使用全局变量和函数肯定要比局部的开销更大,因
为要涉及作用域链上的查找。请看以下函数:
分类:js学习笔记 评论:0
阅读全文>>

javascript编码规范-技巧

1.变量和函数命名     变量名应为名词如 car 或 person。    函数名应该以动词开始,如 getName()。返回布尔类型值的函数一般以 is 开头,如    isEnable()。 2. 变量类型透明    第一种方式是初始化。当定义了一个变量后,它应该被初始化为一个值,例如,    将来保存布尔类型值的变量应该初始化为 true 或者 false,将来保存数字的变量就应该初    始化为一个数字,如以下例子所示:


分类:js学习笔记 评论:0
阅读全文>>

javascript闭包

闭包是函数的局部变量,这些局部变量在函数执行后继续存在。  当在一个函数内定义另外一个函数就会产生闭包。闭包:是指一个函数有权访问另外一个函数作用域中的变量叫做闭包。变量的作用域有两种:全局变量和局部变量。闭包的用途:一个是可以读取函数内部的局部变量,另一个是让这些变量的值始终保持在内存中不被销毁。


分类:js学习笔记 评论:0
阅读全文>>
返回
顶部