this表示当前对象,如果在全局作用范围内使用this,则指代当前页面对象window;如果 在函数中使用this,则this指代什么是根据运行时此函数在什么对象上被调用。我们还可 以使用apply和call两个全局方法来改变函数中this的具体指向。
prototype本质上还是一个JavaScript对象。并且每个函数都有一个默认的prototype属性。 在prototype上定义的属性方法为所有实例共享,所有实例皆引用到同一个对象,单一实例对 原型上的属性进行修改,也会影响到所有其他实例。
Was this helpful?
0 / 0