标签: javascript
我正在创建一个对象运行时:
var myObj = {}; myObj[propertyName] = propertyValue;
propertyName是变量,如果它像“a.b”那样,我的对象具有带“b”子属性的“a”属性。所以我在考虑使用正则表达式来清理数据,但我需要知道其他字符可能对javascript有什么问题。
答案 0 :(得分:1)
您知道如果使用括号表示法创建它,myObj['a.b']是myObj对象的有效单个属性。
myObj['a.b']
myObj
以下是您的参考:
https://developer.mozilla.org/en-US/docs/Web/JavaScript/Guide/Working_with_Objects#Objects_and_properties