我知道大多数东西都是JavaScript中的对象.当人们说"对象文字"时,他们是否意味着这样的对象?
var thing = {
'foo': 'bar'
, 'baz': 'foo'
, 'bar': 'baz'
};
Run Code Online (Sandbox Code Playgroud)
对象文字是声明对象的一种方式。
你会写
var myObject = {}; // with or without members
Run Code Online (Sandbox Code Playgroud)
代替
var myOject = new Object();
Run Code Online (Sandbox Code Playgroud)
您还可以使用数组文字:
var myArray = [];
Run Code Online (Sandbox Code Playgroud)
代替
var myArray = new Array(); // with or without members
Run Code Online (Sandbox Code Playgroud)
当然,它更短一些,但是它也绕过了构造函数,因此应该更高效。
| 归档时间: |
|
| 查看次数: |
749 次 |
| 最近记录: |