在JavaScript编程中 , this的关键字总是让初学者感到迷惑 , this到底是什么呢?
1....关于this
JavaScript有别于其他的编程语言 , 它的this总是指向一个对象 , 而具体指向那个对象是在运行时基于函数的执行环境动态绑定的 , 而不是函数在声明时的环境。...作为构造器调用
JavaScript中没有类 , 但是可以从构造器中创建对象 , 同时也提供了 new 运算符 , 使得构造器看起来更像一个类。...的函数式语方特性 , 在JavaScript 中 , 几乎每一次编写函数式语言的风格 , 都离不开call 和 apply。...:
在现代浏览器中执行过后发现 , 代码会抛出一个异常 。