在JavaScript中,对象和哈希之间有什么区别?你如何创造一个与另一个,你为什么要关心?以下代码示例之间是否有区别?
var kid = {
name: "juni",
age: 1
}
Run Code Online (Sandbox Code Playgroud)
和:
var kid = new Object();
kid.name = "juni";
kid.age = 1;
Run Code Online (Sandbox Code Playgroud)
和:
var kid = new Object();
kid["name"] = "juni";
kid["age"] = 1;
Run Code Online (Sandbox Code Playgroud)
你能想到我应该说明的任何其他代码示例吗?
这里的核心问题是对象和哈希之间的区别是什么?