ホームページ  >  記事  >  ウェブフロントエンド  >  配列と文字列を相互に変換する Javascript メソッド_JavaScript スキル

配列と文字列を相互に変換する Javascript メソッド_JavaScript スキル

WBOY
WBOYオリジナル
2016-05-16 15:24:181090ブラウズ

この記事の例では、JavaScript で配列と文字列を変換する方法を説明します。参考のために皆さんと共有してください。詳細は次のとおりです:

Array クラスは次のように定義できます:

コードをコピー コードは次のとおりです:
var aValues = new Array();

配列の長さが事前にわかっている場合は、その長さをパラメータとして渡すことができます
コードをコピー コードは次のとおりです:
var aValues = new Array(20);

次の 2 つの定義は同じです

方法 1:

var aColors = new Array();
aColors[0] = "red";
aColors[1] = "green";
aColors[2] = "blue";
alert(aColors[0]); // output "red"

方法 2:

var aColors = new Array("red","green","blue"); // 和Array定义数组是等同的。
alert(aColors[0]); // output "red" too

(1) 文字列に変換された配列

上記の 2 つの配列定義メソッドの出力は同じであり、間にカンマ区切りがあります。

コードをコピーします コードは次のとおりです。
alert(aColors.toString()) // 出力 "red,緑、青 ";

(2) 文字列を配列に変換

配列が文字列に変換されるとき、配列の間に余分な区切り文字「,」があることがわかりました。文字列が配列配列に変換されるときは、区切り文字が必要です。カンマまたはその他の区切り文字を使用できます。

var sColors = "red,green,blue";
var aColors = sColors.split(','); // 字符串就转换成Array数组了。

この記事が JavaScript プログラミングのすべての人に役立つことを願っています。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。