对象文字属性和方法位置

时间:2014-06-30 02:53:59

标签: javascript object methods properties object-literal

在以对象文字形式定义对象时,是否必须在JavaScript中的所有属性之后声明所有方法?我试图排除这个想法,似乎之后所述的所有财产都不包括在内。

1 个答案:

答案 0 :(得分:0)

  

在以对象文字形式定义对象时,是否必须在JavaScript中的所有属性之后声明所有方法?

没有

对象属性的值可以是基元或对象的引用。通过文字或作业添加它们的顺序是无关紧要的:

var obj = {
  prop0: 0,
  method0: function(){},
  prop1: 1,
  method1: function(){}    
}