人人做人人澡人人爽欧美,国产主播一区二区,久久久精品五月天,羞羞视频在线观看免费

當(dāng)前位置:蘿卜系統(tǒng) > 硬件軟件教程 > 詳細頁面

JS數(shù)組轉(zhuǎn)換為字符串(3種辦法)

JS數(shù)組轉(zhuǎn)換為字符串(3種辦法)

更新時間:2023-06-20 文章作者:未知 信息來源:網(wǎng)絡(luò) 閱讀次數(shù):

根據(jù)運行的環(huán)境,操作系統(tǒng)可以分為桌面操作系統(tǒng),手機操作系統(tǒng),服務(wù)器操作系統(tǒng),嵌入式操作系統(tǒng)等。

string轉(zhuǎn)int數(shù)組_string 轉(zhuǎn)string數(shù)組_int數(shù)組轉(zhuǎn)string數(shù)組

JavaScript允許在數(shù)組和字符串之間進行轉(zhuǎn)換. 其中的Array方法對象定義了3種方法,可以將數(shù)組轉(zhuǎn)換為字符串string 轉(zhuǎn)string數(shù)組,如下表所示.

Array對象的數(shù)組和字符串轉(zhuǎn)換方法Array方法描述

toString()

將數(shù)組轉(zhuǎn)換為字符串

toLocalString()

string 轉(zhuǎn)string數(shù)組_string轉(zhuǎn)int數(shù)組_int數(shù)組轉(zhuǎn)string數(shù)組

將數(shù)組轉(zhuǎn)換為本地約定的字符串

join()

連接數(shù)組元素以構(gòu)建字符串

下面的示例1使用toString()方法讀取數(shù)組的值.

數(shù)組中的toString()方法可以將每個元素轉(zhuǎn)換為字符串,然后用逗號連接輸出并將其顯示.

int數(shù)組轉(zhuǎn)string數(shù)組_string 轉(zhuǎn)string數(shù)組_string轉(zhuǎn)int數(shù)組

var a = [1,2,3,4,5,6,7,8,9,0];  //定義數(shù)組
var s = a.toString();  //把數(shù)組轉(zhuǎn)換為字符串
console.log(s);  //返回字符串“1,2,3,4,5,6,7,8,9,0”
console.log(typeof s);  //返回字符串string,說明是字符串類型

在字符串環(huán)境中使用數(shù)組時,JavaScript將自動調(diào)用toString()方法將數(shù)組轉(zhuǎn)換為字符串. 在某些情況下,需要顯式調(diào)用此方法.

var a = [1,2,3,4,5,6,7,8,9,0];  //定義數(shù)組
var b = [1,2,3,4,5,6,7,8,9,0];  //定義數(shù)組
var s = a + b;  //數(shù)組連接操作
console.log(s);  //返回“1,2,3,4,5,6,7,8,9,01,2,3,4,5,6,7,8,9,0”
console.log(typeof s);  //返回字符串string,說明是字符串類型

何時

toString()將數(shù)組轉(zhuǎn)換為字符串,首先將數(shù)組的每個元素轉(zhuǎn)換為字符串. 每個元素轉(zhuǎn)換為字符串時,都用逗號分隔,這些字符串以列表形式輸出.

string 轉(zhuǎn)string數(shù)組_int數(shù)組轉(zhuǎn)string數(shù)組_string轉(zhuǎn)int數(shù)組

var a = [1,[2,3],[4,5]],[6,[7,[8,9],0]]];  //定義多維數(shù)組
var s = a.toString();  //把數(shù)組轉(zhuǎn)換為字符串
console.log(S);  //返回字符串“1,2,3,4,5,6,7,8,9,0”

數(shù)組a是一個多維數(shù)組,JavaScript將以迭代方式調(diào)用toString()方法以將所有數(shù)組轉(zhuǎn)換為字符串. 示例2使用toLocalString()方法讀取數(shù)組的值.

toLocalString()方法的用法與toString()方法的用法基本相同. 主要區(qū)別在于toLocalString()方法可以將生成的字符串與用戶的特定于區(qū)域的分隔符連接起來以形成字符串.

var a = [1,2,3,4,5];  //定義數(shù)組
var s = a.toLocalString();  //把數(shù)組轉(zhuǎn)換為本地字符串
console.log(s);  //返回字符串“1,2,3,4,5,6,7,8,9,0”

在上面的示例中,toLocalString()方法將數(shù)字轉(zhuǎn)換為浮點數(shù)string 轉(zhuǎn)string數(shù)組,然后根據(jù)中文用法執(zhí)行字符串轉(zhuǎn)換操作. 示例3以下內(nèi)容使用join()方法將數(shù)組轉(zhuǎn)換為字符串.

int數(shù)組轉(zhuǎn)string數(shù)組_string轉(zhuǎn)int數(shù)組_string 轉(zhuǎn)string數(shù)組

The

join()方法可以將數(shù)組轉(zhuǎn)換為字符串,但是可以指定分隔符. 調(diào)用join()方法時,可以傳遞參數(shù)作為分隔符來連接每個元素. 如果省略該參數(shù),則默認情況下將逗號用作定界符,其作用與toString()方法的轉(zhuǎn)換操作相同.

var a = [1,2,3,4,5];  //定義數(shù)組
var s = a.join("==");  //指定分隔符
console.log(s);  //返回字符串“1==2==3==4==5”

下面的示例4使用split()方法將字符串轉(zhuǎn)換為數(shù)組.

split()方法是一個String對象方法,與join()方法相反. 此方法可以指定兩個參數(shù). 第一個參數(shù)是分隔符,它指定標記分隔的位置;第二個參數(shù)指定要返回的數(shù)組的長度.


本文來自本站,轉(zhuǎn)載請注明本文網(wǎng)址:
http://www.pc-fly.com/a/jisuanjixue/article-287631-1.html



溫馨提示:喜歡本站的話,請收藏一下本站!

本類教程下載

系統(tǒng)下載排行

網(wǎng)站地圖xml | 網(wǎng)站地圖html
主站蜘蛛池模板: 辽源市| 林甸县| 略阳县| 聂荣县| 卓尼县| 定日县| 焉耆| 白城市| 临武县| 新密市| 秦皇岛市| 怀远县| 潮安县| 宽甸| 昌乐县| 财经| 太仓市| 青海省| 巩留县| 扶余县| 晋江市| 灵台县| 通辽市| 平顺县| 阿尔山市| 长治市| 朝阳区| 佳木斯市| 唐河县| 个旧市| 拜城县| 体育| 尼玛县| 新密市| 山阴县| 福泉市| 修武县| 准格尔旗| 屏山县| 铜山县| 宣汉县|