记录!
什么是字面量?
经过个人总结,就是不用js的new操作符创建实例。
在JavaScript中,字面量就是一种表示法,例如对象字面量、函数字面量、数组字面量等等。对象字面量就是一种方便地按指定规格创建新对象的的表示法。
比如你想表达"好喜欢你",这就是值.而你是通过眼神,中文,英文,举止等各种方式都是类型.如选择英文这种类型,要说"i like you very much"这就是格式,不能说"much like you".
什么是对象字面量?
对象字面量就是创建对象的一种简单容易阅读的方法。如下创建了一个对象。
var obj = {
a:'aaa',//a是属性,'aaa'是属性值
b:'bbb',
c:'ccc'
}
obj.a//"aaa"
obj['a']//"aaa"
js标准创建对象的方式要用new
var obj=new Object()
obj.a='aaa';
obj.b='bbb'
obj.c='ccc'
obj.c//"ccc"
obj['c']//"ccc"
对象字面量能干啥?有什么好处?
为什么说对象字面量赋值比new Object()高效?
如何理解Javascript中的字面量(literal)?
如何理解Javascript中的字面量(literal)? - 知乎