今天看书看到了一个没见过的词儿:对象字面量表示法,看过内容之后,发现这货就是Json,但又不仅仅是Json,于是好好的问了一番度娘,原来Json只是一个数组和对象字面量表示法的组合。
先说下数组的字面量表示法
数组其实也是对象,构造函数的方式创建数组方式如下:
var myArr = new Array("妹妹","表妹","萝莉");
字面量表示法(不知道这词儿之前,我一直这样写,推荐此写法):
var myArr = ["妹妹","表妹","萝莉"];
对象
使用内置构造函数创建对象:
var sister = new Object();
sister.age = "38";
使用字面量
var sister = {age:"38"};
正则
使用内置构造函数创建正则
var reg = new RegExp("[0-9]{2}\\w+");
使用字面量
var reg = /[0-9]{2}\w+/;
总结:用了这么久的东西,居然不知道叫什么,实在尴尬。借李云龙的语气说一句话,字面量真TN的是个好东西!
原文地址:http://www.cnblogs.com/liqingchang/p/3705362.html