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