成人国产在线小视频_日韩寡妇人妻调教在线播放_色成人www永久在线观看_2018国产精品久久_亚洲欧美高清在线30p_亚洲少妇综合一区_黄色在线播放国产_亚洲另类技巧小说校园_国产主播xx日韩_a级毛片在线免费

資訊專欄INFORMATION COLUMN

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

BoYang / 421人閱讀

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 ]]]]);// 將一個或多個新元素添加到數(shù)組結(jié)尾,并返回數(shù)組新長度
arrayObj.unshift([item1 [item2 [. . . [itemN ]]]]);// 將一個或多個新元素添加到數(shù)組開始,并返回該數(shù)組,數(shù)組中的元素自動后移
4.數(shù)組元素的刪除
arrayObj.pop(); //移除最后一個元素并返回該元素值
arrayObj.shift(); //移除最前一個元素并返回該元素值,數(shù)組中元素自動前移
arrayObj.splice(deletePos,deleteCount); //**刪除**從指定位置deletePos開始的指定數(shù)量deleteCount的元素,數(shù)組形式返回所

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

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

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

轉(zhuǎn)載請注明本文地址:http://systransis.cn/yun/78969.html

相關(guān)文章

  • ibatis 核心原理解析

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

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

    摘要:有時候,我們在給后端傳遞變量的的值中有漢字,可能由于編碼的原因,傳遞到后端后變?yōu)閬y碼了。當然漢字轉(zhuǎn)換成編碼,使用的方法就可以。 有時候,我們在給后端傳遞變量的的值中有漢字,可能由于編碼的原因,傳遞到后端后變?yōu)閬y碼了。所以有時候為了省事或者其它特殊要求的時候,會把傳遞的漢字轉(zhuǎn)換成Unicode編碼后再進行傳遞。 當然漢字轉(zhuǎn)換成unicode編碼,使用JS的charCodeAt()方法就可...

    gaara 評論0 收藏0
  • JavaScript 強制類型轉(zhuǎn)換

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

    OnlyLing 評論0 收藏0
  • TensorFlow入門

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

    LiuZh 評論0 收藏0

發(fā)表評論

0條評論

最新活動
閱讀需要支付1元查看
<