2016/06/13 点击:8554
Acall,apply都属于Function.prototype的一个方法,它是JavaScript引擎内在实现的,因为属于Function.prototype,所以每个Function对象实例(就是每个方法)都有call,apply属性。既然作为方法的属性,那
2016/06/16 点击:4228
什么是javascript闭包? javascript允许使用内部函数,内部函数可以访问它们所在的外部函数中声明的所有局部变量、参数和声明的其他内部函数。当其中一个这样的内部函数在包含它们的
2016/06/16 点击:5336
10
2016/06/16 点击:3791
一个函数Object
2016/06/17 点击:2759
通过原型和构造器
2016/06/18 点击:1614
function Person(name, age) { this.name = name; this.age = age; this.sing = function() { alert(this.name) } }
2016/06/18 点击:4851
this是js的一个关键字,随着函数使用场合不同,this的值会发生变化。但是有一个总原则,那就是this指的是调用函数的那个对象。this一般情况下:是全局对象Global。 作为方法调用,那么
2016/06/19 点击:3870
闭包 ( closure )是 Javascript 语言的一个难点,也是它的特色,很多高级应用都要依靠闭包实现。 闭包的特性 闭包有三个特性: 1.函数嵌套函数2.函数内部可以引用外部的参数和变量3
2016/06/18 点击:7830
作用域链的作用是保证执行环境里有权访问的变量和函数是有序的,作用域链的变量只能向上访问,变量访问到 window 对象即被终止,作用域链向下访问变量是不被允许的。