最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

JS中字符串切割為數(shù)組/數(shù)組拼接為字符串的代碼例子

 更新時間:2023年09月17日 08:36:49   作者:Light?rattle  
這篇文章主要給大家介紹了關(guān)于JS中字符串切割為數(shù)組/數(shù)組拼接為字符串的相關(guān)資料,數(shù)組是JavaScript中最強(qiáng)大的數(shù)據(jù)結(jié)構(gòu),我們常常通過將字符串轉(zhuǎn)換為數(shù)組來解決許多算法,需要的朋友可以參考下

一、字符串切割為數(shù)組

所使用的函數(shù)方法:split()

(1)語法格式:

let 數(shù)組變量 = 字符串.split(所選分隔符);

其中所選分隔符使用雙引號(“”)或者單引號(‘’)括起來;

所生成的數(shù)組會存放于前面定義的數(shù)組變量中。

(2)樣例:

JS代碼:

var string = "元素一 元素二 元素三 元素四";
var array = string.split(" ")//使用空格作為分隔符
console.log(array);//打印生成的數(shù)組變量

運行結(jié)果:

[ '元素一', '元素二', '元素三', '元素四' ]

(3)其他用法:

①當(dāng)所選分隔符為空時,返回的數(shù)組即將每個字符分割出來:

JS代碼:

var string = "元素一 元素二 元素三 元素四";
var array = string.split("")//使用空分隔符
console.log(array);//打印生成的數(shù)組變量

運行結(jié)果:

[
  '元', '素', '一', ' ',
  '元', '素', '二', ' ',
  '元', '素', '三', ' ',
  '元', '素', '四'
]

②分隔符為空,字符串為空,返回空數(shù)組:

JS代碼:

var string = "";
var array = string.split("")//使用空分隔符
console.log(array);//打印生成的數(shù)組變量

運行結(jié)果:

[]

③不帶分隔符,將返回一個長度為1,內(nèi)容為字符串自己的數(shù)組:

JS代碼:

var string = "元素一 元素二 元素三 元素四";
var array = string.split()//不帶分隔符
console.log(array);//打印生成的數(shù)組變量

運行結(jié)果:

[ '元素一 元素二 元素三 元素四' ]

④添加可選參數(shù)limit限定切割的長度

string.split(splitter, limit);

使用:

JS代碼:

var string = "元素一 元素二 元素三 元素四";
var array = string.split(" ", 3);//帶分隔符、限定長度值
console.log(array);//打印生成的數(shù)組變量

運行結(jié)果:

[ '元素一', '元素二', '元素三' ]

⑤使用正則表達(dá)式作為分隔符

使用:

JS代碼:

var string = "元素一?元素二!元素三.元素四";
var array = string.split(/[?,!,.]/);//正則分隔符
console.log(array);//打印生成的數(shù)組變量

運行結(jié)果:

[ '元素一', '元素二', '元素三', '元素四' ]

二、數(shù)組拼接為字符串

所使用的函數(shù)方法:join()

(1)語法格式:

let 數(shù)組變量 = 字符串.join(所選分隔符);

和split語法一樣,它會將數(shù)組加上所選分隔符后拼接起來

(2)樣例:

JS代碼:

var array = [ '元素一', '元素二', '元素三', '元素四' ];
var string = array .join(",")//使用空格作為分隔符
console.log(string);//打印生成的字符串

運行結(jié)果:

元素一,元素二,元素三,元素四

三、附言

實際上,數(shù)組拼接為字符串也有其他辦法,但對于我的工作、學(xué)習(xí)操作并沒有更好的幫助,故此處只簡單寫一點:

1.可以使用for循環(huán)遍歷并使用加號(+)加起來;

2.使用函數(shù)方法toString(),可以將數(shù)組連接為字符串,并用逗號(,)連接數(shù)組中的各元素;

3.函數(shù)方法toLocalString() 方法能夠使用用戶所在地區(qū)特定的分隔符把生成的字符串連接起來,形成一個字符串。

字符串轉(zhuǎn)換為數(shù)組也其他辦法:

由于字符串可以直接根據(jù)索引進(jìn)行訪問,所以可以根據(jù)這個原則使用for循環(huán)進(jìn)行遍歷切割:

string[num]

總結(jié) 

到此這篇關(guān)于JS中字符串切割為數(shù)組/數(shù)組拼接為字符串的文章就介紹到這了,更多相關(guān)JS字符串切割為數(shù)組內(nèi)容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!

相關(guān)文章

  • 微信小程序后臺持續(xù)定位功能使用詳解

    微信小程序后臺持續(xù)定位功能使用詳解

    這篇文章主要介紹了微信小程序后臺持續(xù)定位功能使用詳解,文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友可以參考下
    2019-08-08
  • 微信小程序?qū)崿F(xiàn)漸入漸出動畫效果

    微信小程序?qū)崿F(xiàn)漸入漸出動畫效果

    這篇文章主要給大家介紹了關(guān)于微信小程序?qū)崿F(xiàn)漸入漸出動畫效果的相關(guān)資料,文中通過示例代碼介紹的非常詳細(xì),對大家學(xué)習(xí)或者使用微信小程序具有一定的參考學(xué)習(xí)價值,需要的朋友們下面來一起學(xué)習(xí)學(xué)習(xí)吧
    2019-06-06
  • webpack幾種手動實現(xiàn)HMR的方式

    webpack幾種手動實現(xiàn)HMR的方式

    眾所周知,在webpack中使用模塊熱替換(HMR),能夠使得應(yīng)用在運行時,本文就介紹一下如何實現(xiàn)HMR,感興趣的可以了解一下
    2021-07-07
  • JavaScript中的"??"和"||" 的實現(xiàn)示例

    JavaScript中的"??"和"||" 的實現(xiàn)示例

    本文主要介紹了JavaScript中的"??"和"||" 的實現(xiàn)示例,??僅處理null/undefined,而||處理所有假值,文中通過示例代碼介紹的非常詳細(xì),需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2025-09-09
  • 在DWR中實現(xiàn)直接獲取一個JAVA類的返回值的兩種方法

    在DWR中實現(xiàn)直接獲取一個JAVA類的返回值的兩種方法

    本文主要介紹了在DWR中實現(xiàn)直接獲取一個JAVA類的返回值的兩種方法,具有一定的參考價值,下面跟著小編一起來看下吧
    2016-12-12
  • layui 監(jiān)聽select選擇 獲取當(dāng)前select的ID名稱方法

    layui 監(jiān)聽select選擇 獲取當(dāng)前select的ID名稱方法

    今天小編就為大家分享一篇layui 監(jiān)聽select選擇 獲取當(dāng)前select的ID名稱方法,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧
    2019-09-09
  • 基于JavaScript中字符串的match與replace方法(詳解)

    基于JavaScript中字符串的match與replace方法(詳解)

    下面小編就為大家介紹一下JavaScript中的字符串的match與replace方法,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧
    2017-12-12
  • 分享十三個最佳JavaScript數(shù)據(jù)網(wǎng)格庫

    分享十三個最佳JavaScript數(shù)據(jù)網(wǎng)格庫

    數(shù)據(jù)網(wǎng)格可以幫助解決在 HTML 表格上對帶有過濾、分頁、排序、搜索以及內(nèi)聯(lián)編輯這些功能特性的大量數(shù)據(jù)集的處理問題,需要的朋友可以參考下
    2017-04-04
  • 讓瀏覽器DOM元素最后加載的js方法

    讓瀏覽器DOM元素最后加載的js方法

    讓瀏覽器DOM元素最后加載的方法有很多,本例為大家介紹下,通過js如何實現(xiàn)
    2014-07-07
  • JavaScript字符串執(zhí)行方法總結(jié)

    JavaScript字符串執(zhí)行方法總結(jié)

    這篇文章主要介紹了五種執(zhí)行字符串中JavaScript代碼的方法,并強(qiáng)調(diào)了每種方法的安全性和適用場景,推薦根據(jù)具體需求和安全性要求選擇合適的方法,需要的朋友可以參考下
    2026-01-01

最新評論

名山县| 隆林| 北京市| 宜兰市| 棋牌| 西乌| 沐川县| 洛川县| 元谋县| 邻水| 方城县| 武义县| 元谋县| 屯门区| 桃江县| 梅河口市| 扎兰屯市| 左贡县| 库伦旗| 商城县| 南阳市| 水城县| 武威市| 通州区| 甘肃省| 临猗县| 霞浦县| 阿巴嘎旗| 五寨县| 棋牌| 防城港市| 津市市| 福泉市| 南投市| 施秉县| 巨野县| 西平县| 通州区| 宜昌市| 扎赉特旗| 延寿县|