作者热门文章
- xml - AJAX/Jquery XML 解析
- 具有多重继承的 XML 模式
- .net - 枚举序列化 Json 与 XML
- XML 简单类型、简单内容、复杂类型、复杂内容
有没有办法让这一行始终有效而不抛出 TypeError: Cannot read property 'Whatever' of undefined
var MyArray = [];
MyArray[StringVariableName][StringVariableName2].push("whatever");
最佳答案
试试这个:
var MyArray = [];
MyArray[StringVariableName] = MyArray[StringVariableName] || [];
MyArray[StringVariableName][StringVariableName2] = MyArray[StringVariableName][StringVariableName2] || [];
MyArray[StringVariableName][StringVariableName2].push("whatever");
关于javascript - 如果存在则推送到 javascript 数组,如果不存在则先创建它,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21859132/
我是一名优秀的程序员,十分优秀!