var Obj = new Object;或
var Obj = new Object();当我在控制台中同时尝试这两种代码时,两种代码都能工作。这是正确的格式。我在哪里可以找到这些JS标准。
发布于 2014-06-12 11:22:49
括号()用于将参数传递给构造函数,例如:
new Stuff("string", 3);如果不需要传递参数,仍然可以不使用()创建对象。(例如,Object不需要任何参数)
发布于 2014-06-12 11:25:58
var Obj = new Object; //empty object或
var Obj = new Object(); //empty object或
var Obj = {//----
}; //empty object所有这些操作都是相同的,因为在所有这些操作中,您都没有传递任何参数,如果没有要传递的参数,那么括号是可选的。
发布于 2014-06-12 11:23:46
就像这样:
var obj = {
/* what your object does */
}一些消息来源,例如w3schools,建议将此作为标准方法。
https://stackoverflow.com/questions/24183044
复制相似问题