1. 首页
  2. 编程语言
  3. Javascript
  4. js老生常谈之this,constructor ,prototype全面解析

js老生常谈之this,constructor ,prototype全面解析

上传者: 2021-12-15 04:01:30上传 PDF文件 91.98 KB 热度 11次

javascript中的this,constructor ,prototype,都是老生常谈的问题,深入理解他们的含义至关重要。this表示当前对象,如果在全局作用范围内使用this,则指代当前页面对象window; 如果在函数中使用this,则this指代什么是根据运行时此函数在什么对象上被调用。我们还可以使用apply和call两个全局方法来改变函数中this的具体指向。如果这个函数被用在创建自定义对象的场景中,我们称这个函数为构造函数。下面的代码说明这一点:解决方法也很简单:constructor始终指向创建当前对象的构造函数。

下载地址
用户评论