學習筆記-js陣列
阿新 • • 發佈:2020-07-05
<body> <script> //內建函式 //陣列 //arrayObject.push(...)把引數順序新增到arrayObject的尾部 返回新陣列的長度 //arrayObject.unshift(...)把引數順序新增到arrayObject的最前面 //pop()刪除最後一個元素 返回值是被刪除的那個元素 //shift()刪除第一個元素 返回值是被刪除的那個元素 var colors=new Array("red","blue","gray"); colors.push("black"); var n=colors.pop(); console.log(n);//arrayobject.jion(分隔符//不寫預設逗號)把所有元素放入一個字串 返回字串 //reverse()顛倒順序 //sort()對陣列元素排序 按第一個數字 從小到大 按字串比較 //sort(function(a,b){return(b-a)});//降序 a-b//升序 var nums=[2,4,6]; var str=nums.join("-"); console.log( str); nums.reverse(); console.log(nums); //concat---- arr3=arr1.concat(arr2,["a","123"...]);//把陣列一陣列二連在一起//slice(start,end) 從已有的陣列中返回選定的元素 //start從何處選 負數的話從尾部 end擷取至end前一個 //splice() //刪除 splice(index,count) 返回含有被刪元素的陣列 //插入 splice(index,0,item1,item2...) //替換 splice(index,count,item1,item2...) //indexOf(searchvalue,startIndex) 查詢 返回number 位置 沒找到-1 //lastIndexOf(searchvalue,startIndex) 從末尾開始找 </script> </body>