Javascript中var和new有什么区别

Javascript中var和new有什么区别,Javascript中var和new有什么区别,Javascript中var和new有什么区别

 var是变量申明的关键字,如 var a;声明一个变量a
 new是实例化类,如 var a;   a=new Object();
    var test1 = function (){
        alert(1);
    }
    new test1();

var 用于声明变量
而new 用于实例化类

var 是声明一个变量, new是实例化一个对象/类。

一般情况下用var 就好了(ES6的话用const 和 let 代替 var)

var声明变量比如:var a = 1;给a赋值为1
new用于实例化类(方法,对象等)比如new Ka();就是实例化Ka()这个方法