详解JavaScript中的this
摘要:JavaScript中的this总是让人迷惑,应该是js众所周知的坑之一。 个人也觉得js中的this不是一个好的设计,由于this晚绑定的特性,它可以是全局对象,当前对象,或者…有人甚至因为坑大而不用this。 其实如果完全掌握了this的工作原理,自然就不会走进这些坑。来看下以下这些情况中的th
阅读全文
posted @
2016-08-24 23:38
苑崽
阅读(135)
推荐(0)
js严格模式总结
摘要:首先,我们要理解严格模式的概念,严格模式是一种特殊的执行模式,它修复了部分语言上的不足,提供更强的错误检查,病增强安全性。可以对部分函数进行执行严格模式,如: function func(){ 'use strict' } 也可以对整个js文件进行执行严格模式,如: 'use strict' fun
阅读全文
posted @
2016-08-21 23:14
苑崽
阅读(306)
推荐(0)
js类型转换
摘要:1、js中有六种基本类型,分别是object、number、string、Boolean、null、undefined,其中number、string、Boolean为基本类型,有时使用会强制转换成对象,如:var s="cc";s.length;强制转换成对象是临时对象,设置后,会被销毁掉,比如:
阅读全文
posted @
2016-08-21 19:27
苑崽
阅读(477)
推荐(0)
js 中{},[]中括号,大括号使用详解
摘要:一、{ } 大括号,表示定义一个对象,大部分情况下要有成对的属性和值,或是函数。 如:var LangShen = {"Name":"Langshen","AGE":"28"}; 上面声明了一个名为“LangShen”的对象,多个属性或函数用,(逗号)隔开,因为是对象的属性, 所以访问时,应该用.(
阅读全文
posted @
2016-08-21 15:41
苑崽
阅读(37134)
推荐(0)