摘要: 我们先来看下面这道题: 最后会弹出什么呢?w3c上说:创建boolean对象有两种语法: 当作为一个构造函数(带有运算符 new)调用时,Boolean() 将把它的参数转换成一个布尔值,并且返回一个包含该值的 Boolean 对象。 如果作为一个函数(不带有运算符 new)调用时,Boolean( 阅读全文
posted @ 2017-02-22 11:52 来亦何哀 阅读(1021) 评论(0) 推荐(0) 编辑
摘要: js中的方法什么时候加括号什么时候不加括号呢,我们有时候经常就搞不清楚,记住下面这几点就好理解了。 1.函数做参数时都不要加括号。 2.函数调用的时候是要加括号的,上面这个例子中getE这个函数调用的时候,不管有没有参数,都是要加括号的。 3.函数作为赋值符号右边的时候,无括号表示的是传递函数这个对 阅读全文
posted @ 2017-02-22 11:15 来亦何哀 阅读(1992) 评论(0) 推荐(0) 编辑
摘要: 闭包有很多的解释,有的是这么认为的:如果在函数func内部声明函数inner,然后在函数外部调用inner,这个过程即产生了一个闭包。还有些是这么认为的:闭包是一种使函数能够读取其它函数的局部变量的语法机制。 我比较喜欢第二种,就是这个函数它能够访问其他函数的局部变量。 闭包的用途:一个是可以读取函 阅读全文
posted @ 2017-02-22 10:41 来亦何哀 阅读(160) 评论(0) 推荐(0) 编辑