Nad*_*ler 7 javascript arrays object
有没有办法让这条线始终工作而不是抛出 TypeError: Cannot read property 'Whatever' of undefined
var MyArray = [];
MyArray[StringVariableName][StringVariableName2].push("whatever");
Run Code Online (Sandbox Code Playgroud)
ppo*_*ani 14
试试这个:
var MyArray = [];
MyArray[StringVariableName] = MyArray[StringVariableName] || [];
MyArray[StringVariableName][StringVariableName2] = MyArray[StringVariableName][StringVariableName2] || [];
MyArray[StringVariableName][StringVariableName2].push("whatever");
Run Code Online (Sandbox Code Playgroud)