關於js常用數組的方法
阿新 • • 發佈:2018-02-12
log 末尾 slice 最後一個元素 head 巴薩 con blog 關於
<!DOCTYPE html> <html lang="en"> <head> <meta charset="utf-8"> <title>看見</title> </head> <body> </body> </html> <script> ///////////// // 數組的常用方法 // ///////////// //1. length屬性,獲得數組有元素個數 var arr = [‘勇士隊‘,‘湖人隊‘,‘騎士隊‘]; var a = arr.length;//3 console.log(a); // // concat:合並數組生成一個新數組 var basket = [‘勇士隊‘,‘湖人隊‘,‘騎士隊‘]; var football = [‘巴薩隊‘,‘皇馬隊‘,‘曼聯隊‘]; var new_arr = basket.concat(football);//["勇士隊", "湖人隊", "騎士隊", "巴薩隊", "皇馬隊", "曼聯隊"]console.log(new_arr); // //join():將數組的元素連接成一個字符串 var basket = [‘勇士隊‘,‘湖人隊‘,‘騎士隊‘]; var result = basket.join(‘-‘);//勇士隊-湖人隊-騎士隊 console.log(result); // // push(),向數組的末尾添加元素 // // pop(),把數組的最後一個元素刪除 var basket = [‘勇士隊‘,‘湖人隊‘,‘騎士隊‘]; //向數組中添加元素 basket.push(‘尼克斯‘);//["勇士隊", "湖人隊", "騎士隊", "尼克斯"]// basket.pop();//["勇士隊", "湖人隊"] console.log(basket); // shift(),刪除第一個元素 // unshift(),向數組的開頭添加元素 var basket = [‘勇士隊‘,‘湖人隊‘,‘騎士隊‘]; basket.shift();//["湖人隊", "騎士隊"] // basket.unshift(‘火箭隊‘);//["火箭隊", "勇士隊", "湖人隊", "騎士隊"] console.log(basket); //reverse()顛倒數組的順序 var basket = [‘勇士隊‘,‘湖人隊‘,‘騎士隊‘]; basket.reverse(); console.log(basket);//["騎士隊", "湖人隊", "勇士隊"] //slice(start,end),截取數組的元素 //參數1:開始索引的位置 //參數2:結束索引的位置 var basket = [‘勇士隊‘,‘湖人隊‘,‘騎士隊‘]; var new_basket = basket.slice(0,1);//勇士隊 console.log(new_basket); // splice(startIndex,deleteCount,[values]) // 刪除數組的元素 // 參數1:開始的索引位置 // 參數2:刪除的元素個數 // 參數3:可選,如果有參數3,表示使用參數3的值代替刪除的內容 // 返回值:刪除的內容 var basket = [‘勇士隊‘,‘湖人隊‘,‘騎士隊‘]; var new_basket = basket.splice(0,2,‘我是替補‘); console.log(basket);//["我是替補", "騎士隊"] console.log(new_basket);//刪除的內容 //toString() 將數組轉換成字符串 var basket = [‘勇士隊‘,‘湖人隊‘,‘騎士隊‘]; var result = basket.toString(); console.log(result);//勇士隊,湖人隊,騎士隊 </script>
關於js常用數組的方法