Javascript實(shí)現(xiàn)Array和String互轉(zhuǎn)換的方法
本文實(shí)例講述了Javascript實(shí)現(xiàn)Array和String互轉(zhuǎn)換的方法。分享給大家供大家參考,具體如下:
Array類可以如下定義:
如果預(yù)先知道數(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 轉(zhuǎn)換成 string
把以上2種數(shù)組定義方式,輸出都是一樣的,發(fā)現(xiàn)中間有個逗號分隔符。
(2)string轉(zhuǎn)換成Array
我們發(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è)計(jì)有所幫助。
相關(guān)文章
微信小程序?qū)崿F(xiàn)給嵌套template模板傳遞數(shù)據(jù)的方式總結(jié)
這篇文章主要介紹了微信小程序?qū)崿F(xiàn)給嵌套template模板傳遞數(shù)據(jù)的方式,結(jié)合實(shí)例形式總結(jié)分析了微信小程序嵌套template模板的定義、調(diào)用、參數(shù)傳遞及相關(guān)使用技巧,需要的朋友可以參考下2017-12-12
小程序自定義導(dǎo)航欄兼容適配所有機(jī)型(附完整案例)
這篇文章主要介紹了小程序自定義導(dǎo)航欄兼容適配所有機(jī)型(附完整案例),文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧2020-04-04
由document.body和document.documentElement想到的
不知道大家對這個標(biāo)題有沒有想法,反正此前我一直把他們混為了一談。其實(shí)不然,首先需有個“標(biāo)準(zhǔn)”的概念。2009-04-04
微信小程序開發(fā)之好友列表字母列表跳轉(zhuǎn)對應(yīng)位置
這篇文章主要介紹了微信小程序開發(fā)之好友列表字母列表跳轉(zhuǎn)對應(yīng)位置的相關(guān)資料,希望通過本文能幫助到大家讓大家實(shí)現(xiàn)這樣的功能,需要的朋友可以參考下2017-09-09
JavaScript組件焦點(diǎn)與頁內(nèi)錨點(diǎn)間傳值的方法
這篇文章主要介紹了JavaScript組件焦點(diǎn)與頁內(nèi)錨點(diǎn)間傳值的方法,涉及輸入框與錨點(diǎn)的操作技巧,具有一定參考借鑒價(jià)值,需要的朋友可以參考下2015-02-02
深入理解requireJS-實(shí)現(xiàn)一個簡單的模塊加載器
本篇文章主要介紹了深入理解requireJS-實(shí)現(xiàn)一個簡單的模塊加載器,小編覺得挺不錯的,現(xiàn)在分享給大家,也給大家做個參考。一起跟隨小編過來看看吧2018-01-01
JS實(shí)現(xiàn)圖片轉(zhuǎn)換成base64的各種應(yīng)用場景實(shí)例分析
這篇文章主要介紹了JS實(shí)現(xiàn)圖片轉(zhuǎn)換成base64的各種應(yīng)用場景,結(jié)合實(shí)例形式分析了javascript實(shí)現(xiàn)圖片轉(zhuǎn)換成base64的各種應(yīng)用場景的相關(guān)操作技巧與使用注意事項(xiàng),需要的朋友可以參考下2018-06-06

