做最优秀的自己的视频网站电商saas
new、apply、call、bind
JavaScript 中的 apply、call和 bind 方法是前端代码开发中相当重要的概念,并且与 this 的指向密切相关
new
new 关键词的主要作用
 就是执行一个构造函数、返回一个实例对象
 根据构造函数的情况,来确定是否可以接受参数的传递
- 1.创建一个新对象
 - 2.将构造函数的作用域赋给新对象(this 指向新对象)
 - 3.执行构造函数中的代码(为这个新对象添加属性)
 - 4.返回新对象
 
function Person() {this.name = 'Jack'
}var p = new Person();
console.log(p.name)
 
输出
Jack
 

 
 
 new 关键词执行之后总是会返回一个对象要么是实例对象,要么是 return 语句指定的对象
