1. 程式人生 > >JS Array.join 的使用

JS Array.join 的使用

<span style="font-size: 13px; font-family: 微軟雅黑; white-space: pre-wrap;">//JS Array.join 將陣列元素連線成字串</span>
//在JavaScript中,陣列物件 Array的方法arr.join([separator])將所有元素連線成一個字串。引數separator是一個可選的字串,用作分隔符。
//例1:
var cnb = ["零","一","二","三","四","五","六","七","八","九","十"];
document.writeln(cnb.join()); // 輸出:零,一,二,三,四,五,六,七,八,九,十
document.writeln(cnb.join("|")); // 輸出:零|一|二|三|四|五|六|七|八|九|十
//例2:
var cnb = [1,2,3];
cnb[10] = "10";
document.writeln(cnb.join()); // 輸出:1,2,3,,,,,,,,10
document.writeln(cnb.join("|")); // 輸出:1|2|3||||||||10
//例3:
var num = [],sum = 0;
for(var i=1; i<=10; i++){
 num.push(i);
 sum += i;
}
document.writeln(num.join("+") + "=" + sum); // 輸出:1+2+3+4+5+6+7+8+9+10=55
//==================================================================================================
//String.split(delimiter,max_array_length)方法 與 Array.join([separator])方法執行相反的操作:
var num = "1,2,3,4,5,6,7,8,9,10".split(",");
document.writeln(num.join("-")); // 輸出:1-2-3-4-5-6-7-8-9-10
</script>

相關推薦

JS Array.join 的使用

<span style="font-size: 13px; font-family: 微軟雅黑; white-space: pre-wrap;">//JS Array.join 將陣列元素連線成字串</span>//在JavaScript中,陣列物件

java 陣列轉換成字串 類似 js arrayjoin

public static String join( Object[] o , String flag ){ StringBuffer str_buff = new StringBuffer(); for(int i=0 , len=o.length ; i<len ; i

js-array 常用的方法

nsh lin map ice -a 方法 -h style for 1.indexOf,filter,forEach,map,reduce實例  鏈接:http://www.jb51.net/article/60502.htm 2.join,reverse,slice,p

JS array

遍歷 write 每一個 數據 span 互換 code pan document 1 /*0 0 0 0 0 0 2 0 0 1 0 0 0 3 0 2 0 3 0 0 4 0 0 0 0 0 0 5

JS - Array.prototype.sort(compare)

sort greate div criterion spa 保持 列排序 compare prot function compare(a, b) { if (a is less than b by some ordering criterion) { re

js Array數組對象常見方法總結

apply join() type 方法 創建 數字 result right fin Array對象一般用來存儲數據。 其常用的方法包括: 1、concatc()方法 concat() 方法用於合並兩個或多個數組。它不會更改現有數組,而是返回一個新數組。 例如: v

第191天:js---Array常用屬性和方法總結

rip 所有 數組排序 添加 總結 合並 擴展方法 class 字符串 Array---常用屬性和方法總結 1、Array對象構造函數 1 /*Array對象構造函數*/ 2 3 /*組合記憶 shift unshift pop push 4 添

js Array Map and Set

array數組 多次 UNC substr 直接排序 返回值 最後一個元素 join() 興趣 Array slice slice()就是對應String的substring()版本,它截取Array的部分元素,然後返回一個新的Array: var arr = ['

淺談jsjoin()方法

ima asc mage mas text image bubuko ava 技術 簡單描述:今天看同事的代碼,看js的時候,看到了一個join()方法,我從來都沒有用過,就查了查,第一次用就記錄一下 正經的: 定義和用法 join() 方法用於把數組中的所有元素放入一個字

JS Array物件方法

方法 描述 concat() 連線兩個或更多的陣列,並返回結果。 join() 把陣列的所有元素放入一個字串。元素通過指定的分隔符進行分隔。 pop() 刪除

js:Array物件常用方法介紹

前言 在js中,陣列作為一個特殊的物件。是我們常用的資料格式。今天就來梳理一下常用的陣列方法. 1.基礎 幾種基礎的就簡單介紹一下:建立陣列 var arr1 = new Array(); //括號可以傳參,指定陣列長度。目前arr1.length是0 var arr2 = new Array(3)

js Array重點注意記錄

1. Array.prototype.fill 當引數為物件(陣列)時,該陣列中每一項都將指向同一個物件,而並非每次都建立一個新物件,如下 new Array(5).fill({x: 1})        如果需要初始化一個每項都為物件的

JS-array-陣列

<!doctype html> <html lang="en"> <head> <meta charset="UTF-8"> <title>Document</title> </head> <body>

js Array.prototype.slice.call(arguments,0) 理解

Array.prototype.slice.call(arguments,0) 經常會看到這段程式碼用來處理函式的引數 網上很多複製粘帖說:Array.prototype.slice.call(arguments)能將具有length屬性的物件 轉成陣列,除了IE下的節點集合(因為ie下的dom物件是以co

js array map() 函式的簡單使用

語法:  1 array.map(function(currentValue,index,arr), thisValue)  currentValue:必須。當前元素的值 index:可選。當前元素的索引值 arr:可選。當前元素屬於的陣列物件 thisValue:可選。物件作為

JS Array轉JSON

如果是這樣: var params = new Array();          params["item1"] = $("#val1").val(); var paramsJson = JSO

js---Array物件的常用遍歷方法

1.forEach(),遍歷陣列的每個元素 let arrFor = ['muzi','digbig','muzidigbig','lucky'] //forEach(),遍歷陣列的每個元素 arrFor.forEach((item,index) => {

js array.filter 前端資料條件過濾篩選

很多情況前端頁面進行資料的篩選,這個時候用到了filter,等同map “對映”, 過濾以後原來陣列不變。  語法: var new_array=array.filter(function(element,index,arr), thisValue) element &nb

js array不支援map filter等的解決辦法

if (!Array.prototype.every) {   Array.prototype.every = function(fun /*, thisp*/)   {     var len = this.length;     if (typeof fun !=

巧用array.join()處理動態載入可迴圈列表

<!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <meta