js數組與字符串的相互轉換方法 數組常用的方法


1 數組轉字符串

需要將數組元素用某個字符連接成字符串,示例代碼如下:

var a, b;
a = new Array(0,1,2,3,4);
b = a.join("-");

二、字符串轉數組

實現方法為將字符串按某個字符切割成若干個字符串,並以數組形式返回,示例代碼如下:

var s = "abc,abcd,aaa";

ss = s.split(",");// 在每個逗號(,)處進行分解。


POP 刪除最后一項

刪除最后一項,並返回刪除元素的值;如果數組為空則返回undefine

 shift 刪除第一項

刪除原數組第一項,並返回刪除元素的值;如果數組為空則返回undefine

  push 增加到最后

並返回新數組長度;

 unshift增加到最前

並返回新數組長度;

 reverse 數組翻轉

並返回翻轉后的原數組,原數組翻轉了

 indexOf數組元素索引

並返回元素索引,不存在返回-1,索引從0開始

slice截取(切片)數組 得到截取的數組

返回從原數組中指定開始索引(包含)到結束索引(不包含)之間的項組成的新數組,原數組木變 ,索引從0開始

splice剪接數組 原數組變化 可以實現shift前刪除,pop后刪除,unshift前增加,同push后增加一樣的效果

返回剪接的元素數組,原數組變化 ,索引從0開始

concat數組合並

返回合並后的新數組,原數組木變


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM