Javascript 区别于;{};及;新对象();
可能重复:Javascript 区别于;{};及;新对象();,javascript,Javascript,可能重复: 以下各项之间的具体区别是什么: var myData = new Object(); myData["name"] = "ATOzTOA"; myData["site"] = "atoztoa"; 及 更新 我得到的是这个 var myData = { "name" : "ATOzTOA", "site" : "atoztoa", }; 这是一条通往成功的捷径 var myData = new Object({ "name" : "ATOzTOA",
以下各项之间的具体区别是什么:
var myData = new Object();
myData["name"] = "ATOzTOA";
myData["site"] = "atoztoa";
及
更新
我得到的是这个
var myData = {
"name" : "ATOzTOA",
"site" : "atoztoa",
};
这是一条通往成功的捷径
var myData = new Object({
"name" : "ATOzTOA",
"site" : "atoztoa",
});
我说的对吗?没有区别(技术上){}
只是新对象()
的快捷方式
但是,如果指定对象文字,则可以直接使用多个属性形成新对象
var myData = {
name: 'ATOzTOA',
size: 'atoztoa'
};
…这可能会更方便。此外,它还减少了对对象的访问,并最终加快了速度。但这是关于微观优化的。更重要的是,打字要少得多。什么都没有
{}
只是新对象()的缩写
它与您的全名相同的逻辑是“马克·扎克伯格”,人们称您为“你好,马克”在我看来没有区别,两者都在初始化对象。没有别的,这是一条捷径
var myData = {
name: 'ATOzTOA',
size: 'atoztoa'
};