New操作符

133 阅读1分钟

用new操作符调用函数

新的函数调用方式:new 函数()

使用new调用函数的步骤和它的上下文

JS规定,使用new操作符调用函数会进行“四步走”

1.函数体内会自动创建出一个空白对象

2.函数的上下文(this)会指向这个对象

3.函数体内语句会执行

4.函数会自动返回上下文对象,即使函数没有return语句

 <script>
        function fun(){
            this.a = 3;
            this.b = 5;
        }
        var obj = new fun()
            
        console.log(obj);
        
    </script>

image.png