Javascript實現(xiàn)Array和String互轉換的方法
本文實例講述了Javascript實現(xiàn)Array和String互轉換的方法。分享給大家供大家參考,具體如下:
Array類可以如下定義:
如果預先知道數(shù)組的長度,可以用參數(shù)傳遞長度
如下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 轉換成 string
把以上2種數(shù)組定義方式,輸出都是一樣的,發(fā)現(xiàn)中間有個逗號分隔符。
(2)string轉換成Array
我們發(fā)現(xiàn)Array轉換成字符串,數(shù)組之間多了1個分隔符',' ,那么string轉換成Array數(shù)組,必須要有分隔符才行??梢允嵌禾?,也可以是其它分隔符。
var sColors = "red,green,blue"; var aColors = sColors.split(','); // 字符串就轉換成Array數(shù)組了。
希望本文所述對大家JavaScript程序設計有所幫助。
相關文章
微信小程序使用checkbox顯示多項選擇框功能【附源碼下載】
這篇文章主要介紹了微信小程序使用checkbox顯示多項選擇框功能,涉及相關事件綁定與元素遍歷操作技巧,并附帶源碼供讀者下載參考,需要的朋友可以參考下2017-12-12excel操作之Add Data to a Spreadsheet Cell
excel操作之Add Data to a Spreadsheet Cell...2007-06-06JavaScript函數(shù)式編程(Functional Programming)組合函數(shù)(Composition)用法分析
這篇文章主要介紹了JavaScript函數(shù)式編程(Functional Programming)組合函數(shù)(Composition)用法,結合實例形式分析了javascript函數(shù)式編程中組合函數(shù)的概念、原理、用法及操作注意事項,需要的朋友可以參考下2019-05-05