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

資訊專欄INFORMATION COLUMN

字符串與數組之間的相互轉化

BoYang / 417人閱讀

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

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

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

文章版權歸作者所有,未經允許請勿轉載,若此文章存在違規行為,您可以聯系管理員刪除。

轉載請注明本文地址:http://specialneedsforspecialkids.com/yun/78969.html

相關文章

  • ibatis 核心原理解析

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

    Stardustsky 評論0 收藏0
  • JS基礎篇--JS之漢字Unicode碼相互轉化

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

    gaara 評論0 收藏0
  • JavaScript 強制類型轉換

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

    OnlyLing 評論0 收藏0
  • TensorFlow入門

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

    LiuZh 評論0 收藏0

發表評論

0條評論

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