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()这个方法