![](https://img-blog.csdnimg.cn/20201014180756918.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Javascript
站在阳台向北望
这个作者很懒,什么都没留下…
展开
-
Javascript知识总结
定于变量需要var关键字,否则默认定义的是全局变量。尽量使用 === 和 !== 代替 == 和 !=,因为前者不转换类型,只比较变量的值,速度比较快;后者比较时会发生类型转换,然后再比较值。undefined、null、0、false、NaN、空字符串的逻辑结果均为false。数组截断时可以直接指定array.length的值,长度会自动截断;比如清空数组,array.length = 0;使用原创 2017-03-27 12:25:58 · 337 阅读 · 0 评论 -
Javascript-this关键字
this是 Javascript 中的关键字。在JavaScript中,函数的this关键字的行为与其他语言相比有很多不同。在JavaScript的严格模式和非严格模式下也略有区别。在绝大多数情况下,函数的调用方式决定了this的值。this不能在执行期间被赋值,在每次函数被调用时this的值也可能会不同。全局上下文在全局上下文中(在任何函数体外部),无论是在严原创 2017-03-27 12:30:05 · 187 阅读 · 0 评论 -
Javascript闭包
Javascript 闭包可以理解为一个特殊的函数,这个函数(子函数)定义在另一个函数(父函数)里,通过这个特殊的子函数,也就是闭包,可以访问父函数的环境(变量或函数);闭包是指那些能够访问独立(自由)变量的函数 (变量在本地使用,但定义在一个封闭的作用域中)。换句话说,这些函数可以“记忆”它被创建时候的环境。闭包的基本形式如下:123456原创 2017-03-27 12:30:39 · 160 阅读 · 0 评论