Rumah  >  Artikel  >  hujung hadapan web  >  Kaedah Javascript untuk menukar Array dan String kepada satu sama lain_javascript kemahiran

Kaedah Javascript untuk menukar Array dan String kepada satu sama lain_javascript kemahiran

WBOY
WBOYasal
2016-05-16 15:24:181089semak imbas

Contoh dalam artikel ini menerangkan kaedah menukar Array dan String dalam Javascript. Kongsikan dengan semua orang untuk rujukan anda, butirannya adalah seperti berikut:

Kelas Array boleh ditakrifkan seperti berikut:

Salin kod Kod adalah seperti berikut:
var aValues ​​​​= new Array();

Jika anda mengetahui panjang tatasusunan terlebih dahulu, anda boleh melepasi panjang sebagai parameter
Salin kod Kod adalah seperti berikut:
var aValues ​​​​= new Array(20);

Dua takrifan berikut adalah sama

Kaedah 1:

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

Kaedah 2:

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

(1) Tatasusunan ditukar kepada rentetan

Output bagi dua kaedah definisi tatasusunan di atas adalah sama, dan terdapat pemisah koma di tengah.

Salin kod Kod adalah seperti berikut:
alert(aColors.toString()); hijau,biru ";

(2) Tukar rentetan kepada Tatasusunan

Kami mendapati bahawa apabila Array ditukar kepada rentetan, terdapat pembatas tambahan ',' di antara tatasusunan Kemudian apabila rentetan ditukar kepada tatasusunan, mesti ada pembatas. Ia boleh menjadi koma atau pembatas lain.

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

Saya harap artikel ini akan membantu semua orang dalam pengaturcaraan JavaScript.

Kenyataan:
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn