みかづきブログ その3

3ヶ月つづけてみました。

JavaScriptでカンマ区切りの文字列を配列に変換したり、配列をカンマ区切りの文字列に変換したりする

文字列 => 配列

"0,1,2,3,4".split(","); //=> ["0", "1", "2", "3", "4"]

配列 => 文字列

[0, 1, 2, 3, 4].toString(); // => "0,1,2,3,4"

ただしオブジェクトが入っていると、

[{key: 0}, {key: 1}].toString(); // => "[object Object],[object Object]"

となってしまいます。

JSON.stringifyをつかえば、

JSON.stringify([{key: 0}, {key: 1}]); // => "[{"key":0},{"key":1}]"

とJSON形式に変換することができます。