国产xxxx99真实实拍_久久不雅视频_高清韩国a级特黄毛片_嗯老师别我我受不了了小说

資訊專欄INFORMATION COLUMN

字符串與數(shù)組之間的相互轉(zhuǎn)化

BoYang / 420人閱讀

1.數(shù)組轉(zhuǎn)字符串
a = new Array(0,1,2,3,4);
b = a.join("-");
2.字符串轉(zhuǎn)數(shù)組
var s = "A,B,C";
ss = s.split(",");
3.數(shù)組元素的添加
arrayObj. push([item1 [item2 [. . . [itemN ]]]]);// 將一個(gè)或多個(gè)新元素添加到數(shù)組結(jié)尾,并返回?cái)?shù)組新長度
arrayObj.unshift([item1 [item2 [. . . [itemN ]]]]);// 將一個(gè)或多個(gè)新元素添加到數(shù)組開始,并返回該數(shù)組,數(shù)組中的元素自動(dòng)后移
4.數(shù)組元素的刪除
arrayObj.pop(); //移除最后一個(gè)元素并返回該元素值
arrayObj.shift(); //移除最前一個(gè)元素并返回該元素值,數(shù)組中元素自動(dòng)前移
arrayObj.splice(deletePos,deleteCount); //**刪除**從指定位置deletePos開始的指定數(shù)量deleteCount的元素,數(shù)組形式返回所

arrayObj.splice(startPos,deleteCount,insertItem);//指定位置**插入**任意數(shù)量的項(xiàng)
eg: var insert = arrayObj.splice(1,0,"yollow","red");//從位置1開始插入2項(xiàng)

arrayObj.splice(startPos,deleteCount,insertItem);//指定位置**替換**任意數(shù)量的項(xiàng)
eg: var insert = arrayObj.splice(1,1,"yollow","red");//刪除數(shù)組位置1的項(xiàng),然后在位置1開始插入兩項(xiàng)"yollow","red".
5.數(shù)組的截取和合并
arrayObj.slice(start, [end]); //以數(shù)組的形式返回?cái)?shù)組的一部分,注意不包括 end 對(duì)應(yīng)的元素,如果省略 end 將復(fù)制start 之后的所有元素
arrayObj.concat([item1[, item2[, . . . [,itemN]]]]); //將多個(gè)數(shù)組(也可以是字符串,或者是數(shù)組和字符串的混合)連接為一個(gè)數(shù)組,返回連接好的新的數(shù)組
6.數(shù)組的拷貝
arrayObj.slice(0); //返回?cái)?shù)組的拷貝數(shù)組,注意是一個(gè)新的數(shù)組,不是指向
arrayObj.concat(); //返回?cái)?shù)組的拷貝數(shù)組,注意是一個(gè)新的數(shù)組,不是指向
7.數(shù)組元素的排序
arrayObj.reverse(); //反轉(zhuǎn)元素(最前的排到最后、最后的排到最前),返回?cái)?shù)組地址
arrayObj.sort(
    function (a,b) 
    {
        return a-b;//升序b-a降序
    }); //對(duì)數(shù)組元素排序,返回?cái)?shù)組地址
//說明
如果第一個(gè)參數(shù)應(yīng)該位于第二個(gè)參數(shù)之前,則返回一個(gè)負(fù)數(shù);
如果相等則返回0;
如果第一個(gè)參數(shù)應(yīng)該位于給第二個(gè)參數(shù)之后,則返回正數(shù);
8.數(shù)組元素的字符串化
arrayObj.join(separator); //返回字符串,這個(gè)字符串將數(shù)組的每一個(gè)元素值連接在一起,中間用 separator 隔開。
toLocaleString 、toString 、valueOf:可以看作是join的特殊用法,不常用

文章版權(quán)歸作者所有,未經(jīng)允許請(qǐng)勿轉(zhuǎn)載,若此文章存在違規(guī)行為,您可以聯(lián)系管理員刪除。

轉(zhuǎn)載請(qǐng)注明本文地址:http://m.specialneedsforspecialkids.com/yun/78969.html

相關(guān)文章

  • ibatis 核心原理解析

    摘要:最近查找一個(gè)生產(chǎn)問題的原因,需要深入研究框架的源碼。將會(huì)保存解析字段相關(guān)信息。會(huì)按照數(shù)組中的順序使用反射獲取方法返回值生成數(shù)組。第四步,使用獲取返回值,在這一步將會(huì)完成數(shù)據(jù)庫類型與類型的轉(zhuǎn)化。 最近查找一個(gè)生產(chǎn)問題的原因,需要深入研究 ibatis 框架的源碼。雖然最后證明問題的原因與 ibatis 無關(guān),但是這個(gè)過程加深了對(duì) ibatis 框架原理的理解。 這篇文章主要就來講講 ib...

    Stardustsky 評(píng)論0 收藏0
  • JS基礎(chǔ)篇--JS之漢字Unicode碼相互轉(zhuǎn)化

    摘要:有時(shí)候,我們?cè)诮o后端傳遞變量的的值中有漢字,可能由于編碼的原因,傳遞到后端后變?yōu)閬y碼了。當(dāng)然漢字轉(zhuǎn)換成編碼,使用的方法就可以。 有時(shí)候,我們?cè)诮o后端傳遞變量的的值中有漢字,可能由于編碼的原因,傳遞到后端后變?yōu)閬y碼了。所以有時(shí)候?yàn)榱耸∈禄蛘咂渌厥庖蟮臅r(shí)候,會(huì)把傳遞的漢字轉(zhuǎn)換成Unicode編碼后再進(jìn)行傳遞。 當(dāng)然漢字轉(zhuǎn)換成unicode編碼,使用JS的charCodeAt()方法就可...

    gaara 評(píng)論0 收藏0
  • JavaScript 強(qiáng)制類型轉(zhuǎn)換

    摘要:強(qiáng)制類型轉(zhuǎn)換作為程序員,你一定獲取過當(dāng)前系統(tǒng)的時(shí)間戳。比如對(duì)于變量而言,此次強(qiáng)制類型轉(zhuǎn)換是隱式的。然而則是非常典型的顯式強(qiáng)制類型轉(zhuǎn)換。隱式強(qiáng)制類型轉(zhuǎn)換大部分被詬病的強(qiáng)制類型轉(zhuǎn)換都是隱式強(qiáng)制類型轉(zhuǎn)換。 JavaScript 強(qiáng)制類型轉(zhuǎn)換 作為 JavaScript 程序員,你一定獲取過當(dāng)前系統(tǒng)的時(shí)間戳。在 ES5 引入 Date.now() 靜態(tài)方法之前,下面這段代碼你一定不會(huì)陌生: v...

    OnlyLing 評(píng)論0 收藏0
  • TensorFlow入門

    摘要:例如實(shí)例代碼中的輸出結(jié)果為表示這個(gè)張量是計(jì)算節(jié)點(diǎn)輸出的第一個(gè)結(jié)果標(biāo)識(shí)張量的維度信息,說明了張量是一個(gè)一維數(shù)組,數(shù)組長度為標(biāo)識(shí)張量的類型為浮點(diǎn)型。 本文主要參考《Tensorflow 實(shí)戰(zhàn)Google深度學(xué)習(xí)框架》一書介紹TensorFlow的基本概念。TensorFlow的Hello World示例程序如下: #coding:utf8 #通過import操作加載TensorFlow: ...

    LiuZh 評(píng)論0 收藏0

發(fā)表評(píng)論

0條評(píng)論

最新活動(dòng)
閱讀需要支付1元查看
<