JS配列変換文字列(3つの方法)
2426 ワード
JavaScript 配列と文字列の相互変換を許可します.そのうちAray メソッドオブジェクトの定義3 この方法は、表に示すように配列を文字列に変換することができます.
配列方法
説明
toString()
配列を文字列に変換
toLocal String()
配列をローカルに定義された文字列に変換します.
ジョン()
配列要素を接続して文字列を構築します.
Arayオブジェクトの配列と文字列の相互変換方法配列方法は、toString()が配列を文字列toLocal String()に変換し、配列をローカルに約束された文字列jin()に変換して配列要素を接続し、文字列を構築することを示している.
例1 toStering()
以下に使用します toString() メソッドは、配列の値を読みだします.
配列中のtoString() メソッドは、各要素を文字列に変換し、コンマ接続で出力することができます.
例2 toLocale String()
以下に使用します toLocale String() メソッドは、配列の値を読みだします.
toLocale String() 方法と toString() 使い方は基本的に同じです. toLocale String() 方法は、ユーザの所在地の特定のセパレータを使用して生成した文字列を接続し、文字列を形成することができる.
例3ジョイン()
以下に使用します ジョン() 方法は配列を文字列に変換できます.
ジョン() この方法は配列を文字列に変換できますが、区切り記号を指定できます.呼び出し中 ジョン() 方法の場合、各要素を接続するために、一つのパラメータをセパレータとして渡すことができます.パラメータを省略すると、デフォルトではコンマを区切りとして使用します. toString() メソッド変換操作の効果は同じです.
以下に使用します スプリット() 方法は文字列を行列に変換します.
スプリット() 方法はStringです オブジェクト方法と ジョン() やり方は正反対です.この方法は、2つのパラメータ、1番目のパラメータを指定できます. つのパラメータはセパレータで、どこからセパレータするかを指定します.2番目 このパラメータは、行列を返す長さを指定します.
配列方法
説明
toString()
配列を文字列に変換
toLocal String()
配列をローカルに定義された文字列に変換します.
ジョン()
配列要素を接続して文字列を構築します.
Arayオブジェクトの配列と文字列の相互変換方法配列方法は、toString()が配列を文字列toLocal String()に変換し、配列をローカルに約束された文字列jin()に変換して配列要素を接続し、文字列を構築することを示している.
例1 toStering()
以下に使用します toString() メソッドは、配列の値を読みだします.
配列中のtoString() メソッドは、各要素を文字列に変換し、コンマ接続で出力することができます.
var a = [1,2,3,4,5,6,7,8,9,0]; //
var s = a.toString(); //
console.log(s); // “1,2,3,4,5,6,7,8,9,0”
console.log(typeof s); // string,
配列が文字列環境に使用される場合、JavaScript 自動起動されます toString() 方法は配列を文字列に変換します.場合によっては、この方法を明確に呼び出す必要があります.var a = [1,2,3,4,5,6,7,8,9,0]; //
var b = [1,2,3,4,5,6,7,8,9,0]; //
var s = a + b; //
console.log(s); // “1,2,3,4,5,6,7,8,9,01,2,3,4,5,6,7,8,9,0”
console.log(typeof s); // string,
toString() 配列を文字列に変換する場合、まず配列の各要素を文字列に変換します.各要素が文字列に変換されると、カンマで区切られ、リスト形式でこれらの文字列が出力されます.var a = [1,[2,3],[4,5]],[6,[7,[8,9],0]]]; //
var s = a.toString(); //
console.log(S); // “1,2,3,4,5,6,7,8,9,0”
配列 a. は、多次元配列、JavaScriptです. 繰り返しで呼び出します. toString() 方法は、すべての配列を文字列に変換します.例2 toLocale String()
以下に使用します toLocale String() メソッドは、配列の値を読みだします.
toLocale String() 方法と toString() 使い方は基本的に同じです. toLocale String() 方法は、ユーザの所在地の特定のセパレータを使用して生成した文字列を接続し、文字列を形成することができる.
var a = [1,2,3,4,5]; //
var s = a.toLocaleString(); //
console.log(s); // “1,2,3,4,5,6,7,8,9,0”
上記の例では、toLocale String() 方法は中国の使用習慣により、まず数字を浮動小数点に変換してから文字列変換を行います.例3ジョイン()
以下に使用します ジョン() 方法は配列を文字列に変換できます.
ジョン() この方法は配列を文字列に変換できますが、区切り記号を指定できます.呼び出し中 ジョン() 方法の場合、各要素を接続するために、一つのパラメータをセパレータとして渡すことができます.パラメータを省略すると、デフォルトではコンマを区切りとして使用します. toString() メソッド変換操作の効果は同じです.
var a = [1,2,3,4,5]; //
var s = a.join("=="); //
console.log(s); // “1==2==3==4==5”
例4 スプリット()以下に使用します スプリット() 方法は文字列を行列に変換します.
スプリット() 方法はStringです オブジェクト方法と ジョン() やり方は正反対です.この方法は、2つのパラメータ、1番目のパラメータを指定できます. つのパラメータはセパレータで、どこからセパレータするかを指定します.2番目 このパラメータは、行列を返す長さを指定します.
var s = "1==2== 3==4 ==5";
var a = s.split("==");
console.log(a);
console.log(a.constructor == Array);
記事の由来:http://c.biancheng.net/view/5673.html