Rumah > hujung hadapan web > tutorial js > 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
Lepaskan: 2016-05-16 15:24:18
asal
1144 orang telah melayarinya

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"

Salin selepas log masuk

Kaedah 2:

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

Salin selepas log masuk

(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数组了。

Salin selepas log masuk

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

Label berkaitan:
sumber:php.cn
Kenyataan Laman Web ini
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
Tutorial Popular
Lagi>
Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan