我已经创建了一个JavaScript对象。
var myObj = {};
当用户与应用程序进行交互时,我们会给这个对象分配一些值。
myObj['Name'] = 'Mr. Gates';
myObj['Age'] = 58;
...
...
...
myObj['Role'] = 'CEO';
但每当页面刷新时,对象就会失去其值。
是否有使用HTML 5或其他技术在页面刷新时保留这些值的方法。
obj['Name']
可以写成obj.Name
。只要属性名符合 JavaScript 标识符的要求(不能有空格或其他字符,必须以字母开头等),就可以使用点表示法。对于具有空格等特殊字符或以非字母开头的属性名称,则需要使用括号表示法。 - T.J. Crowder