new操作符的作用是什么?当我们写下new 的时候,具体发生了什么?

new操作符的作用是什么?当我们写下new 的时候,具体发生了什么?
    每当我们使用new调用函数时,会发生以下事情: 创建一个new对象; this绑定到新对象上; 除非函数返回自己的对象,否则返回新对象 新创建的对象被指定为变量的值 换句话说,我们告诉JavaScript执行一个函数并返回一个对象。函数中的任何此绑定都是在返回的对象上进行的。
Copyright © 前端面试题 保留所有权利.   Theme  Ality 桂ICP备17012235号-1

用户登录