アプリ版:「スタンプのみでお礼する」機能のリリースについて

javascript超初心者です

配列を作る方法を教えてください

new Array()で作らなくても下記のような記述だけでも配列をつくることができるんでしょうか?


["文字1", "文字2", "文字3"];

A 回答 (2件)

配列リテラルですね。

正確には配列初期化子といいます。
http://ecma-international.org/ecma-262/5.1/#sec- …

要は new Array() して push() を繰り返してくれる処理の簡略記述です。
JSONでも使われるほどに一般的です。

個人的には以下も良く使います。
'文字1,文字2,文字3'.split(',') // ["文字1","文字2","文字3"]
'abcdefg'.split('') // ["a","b","c","d","e","f","g"]
    • good
    • 0
この回答へのお礼

回答ありがとうございます
そんな使い方もあるんですね。勉強になりました

お礼日時:2013/11/07 11:08

はい。


むしろそっちがメインです。
    • good
    • 0
この回答へのお礼

回答ありがとうございます
そうだったんですか。簡潔で使いやすいです

お礼日時:2013/11/07 11:09

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!