我有以下代码示例...
$.pg = {
width : 700,
height: 200,
rate: 30
};
有没有一种方便的方法可以写$ .pg [宽度],而不是$ .pg ['width']来获得700?我将宽度,高度和速率放入pg的重点是,我可以少写。
由于
答案 0 :(得分:6)
您可以使用:
$.pg.width
$.pg.height
$.pg.rate
引用这些属性。如果在代码编写时知道属性名称(就像在这里一样),那么您可以使用点语法.propName
或["propName"]
,但正如您所注意到的,点语法更短。如果在代码编写时不知道属性名称(因此存储在变量中),则必须使用[variableName]
语法。