用語をあまり覚えていないので、タイトルが変になってしまいすみません
javascript
1 2obj = {}; 3obj2 = {}; 4 5function test(x, a) { 6 obj[x] = a; 7 console.log(obj); 8} 9 10//やりたい方 11function test2(x, y, a) { 12 obj2[x][y] = a; 13 console.log(obj2); 14} 15
WEBConsole
1 2test(1,"aaa") 3//結果 {1:"aaa"} 4 5test2(1,1,"aaa") 6//結果 TypeError: undefined is not an object (evaluating 'obj2[x][y] = a')
なぜこれでエラーが出るのかも教えていただけるとありがたいです
回答2件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。