放弃new,字面量让js更优美和谐简洁

声明一个变量并对其指定数据类型是代码中会经常遇到。怎样更优美更和谐更简洁的书写?其实很简单。

放弃new,字面量让js更优美和谐简洁

js字面量

常规写法和字面量写法

声明一个数组

var arr=new Array();

var arr=[];//更简洁优美的字面量写法

声明一个对象

var obj=new Object();

var obj={};//更简洁优美的字面量写法

声明一个数字

var num=new Number();

var num=0;//更简洁优美的字面量写法

声明一个字符串

var str=new String();

var str="";//更简洁优美的字面量写法

声明一个布尔值

var boo=new Boolean();

var boo=false;//更简洁优美的字面量写法

声明一个正则表达式

var reg=new RegExp("[a-z]","g");

var reg=/[a-z]/g;//更简洁优美的字面量写法

放弃new,字面量让js更优美和谐简洁

字面量跟常规写法相比,语句更短,可以提高工作效率,看起来更优美,更可以提高程序的运行速度。还在用new的小伙伴赶快使用字面量吧。