在JavaScript中,对象和哈希之间有什么区别?您如何创建一个与另一个,为什么要关心?以下代码示例之间有区别吗?

var kid = {
 name: "juni",
 age: 1
}

和:
var kid = new Object();
kid.name = "juni";
kid.age = 1;

和:
var kid = new Object();
kid["name"] = "juni";
kid["age"] = 1;

您能想到我还要说明的任何其他代码示例吗?

这里的核心问题是对象和哈希之间的区别是什么?

最佳答案

根本没有。所有这三个在字面上是相等的。

关于javascript - 对象和哈希之间的区别?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/1143498/

10-09 19:01