PHPでこのような連想配列の指定を行いたい時、JavaScriptではどのような記述が正しいのでしょうか?
PHP
1$aryTmp = []; 2$aryTmp['a'][] = 'あいうえお'; 3$aryTmp['a'][] = 'かきくけこ'; 4$aryTmp['a'][] = 'さしすせそ'; 5 6print_r($aryTmp); 7/* 8Array 9( 10 [a] => Array 11 ( 12 [0] => あいうえお 13 [1] => かきくけこ 14 [2] => さしすせそ 15 ) 16 17) 18*/
JavaScriptで似たような指定を行っても文法エラーとなってしまいます。
内容は同じく、配列(オブジェクト?)のaryTmpの'a'に対して、配列として値を入れていきたいのです。
Javascript
1var aryTmp = {}; 2aryTmp['a'][] = 'あいうえお'; 3aryTmp['a'][] = 'かきくけこ'; 4aryTmp['a'][] = 'さしすせそ'; 5//エラー 6 7var aryTmp = {}; 8aryTmp['a'].push('あいうえお'); 9aryTmp['a'].push('かきくけこ'); 10aryTmp['a'].push('さしすせそ'); 11//エラー
様々なサイトを見て回りましたが、このパターンに該当する回答を見つけることができませんでした。
どなたかご教示お願いいたします。
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2018/05/30 07:27