本文實(shí)例講述了Javascript實(shí)現(xiàn)Array和String互轉(zhuǎn)換的方法。分享給大家供大家參考,具體如下:
Array類可以如下定義:
如下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定義數(shù)組是等同的。alert(aColors[0]); // output "red" too(1)Array 轉(zhuǎn)換成 string
把以上2種數(shù)組定義方式,輸出都是一樣的,發(fā)現(xiàn)中間有個逗號分隔符。
我們發(fā)現(xiàn)Array轉(zhuǎn)換成字符串,數(shù)組之間多了1個分隔符',' ,那么string轉(zhuǎn)換成Array數(shù)組,必須要有分隔符才行??梢允嵌禾?,也可以是其它分隔符。
var sColors = "red,green,blue";var aColors = sColors.split(','); // 字符串就轉(zhuǎn)換成Array數(shù)組了。希望本文所述對大家JavaScript程序設(shè)計有所幫助。
新聞熱點(diǎn)
疑難解答