摘要: 在ECMAScript中函数实际上是对象。每个函数都是Function类型的实例,而且都与其他引用类型一样具有属性和方法。由于函数是对象,因此函数名实际上也是一个指向函数对象的指针,不会与某个函数绑定。函数通常是使用函数声明(定义函数的方法之一)语法定义的,如: 这与下面使用函数表达式(定义函数的方 阅读全文
posted @ 2017-11-27 17:49 L_mj 阅读(345) 评论(0) 推荐(0) 编辑
摘要: 在JavaScript中,call、apply和bind是Function对象自带的三个方法,这三个方法的主要作用是改变函数中的this指向。apply和call方法、bind方法都是在特定的作用域中调用函数,等于设置函数体内this对象的值,以扩充函数赖以运行的作用域。一般来说,this总是指向调 阅读全文
posted @ 2017-11-27 17:05 L_mj 阅读(254) 评论(0) 推荐(0) 编辑