JavaScript Array数组,常用方法
<!DOCTYPE html> <html> <head> <meta charset="UTF-8"> <title></title> </head> <body> <script type="text/javascript"> //1.创建数组 var arr=new Array(); var arr1=[];//常用方法,可同时向数组中写入元素 //2.常用方法 // 1. .push() // 向数组末尾添加一或多个元素,并返回数组的新的长度 // 2. .Pop() // 删除数组最后一个元素,并返回值 // 3. .unshift() // 向数组开头添加一或多个元素,并返回新的长度 // 4. .shift() // 删除数组第一个元素,并返回值 // 5. .sort() // 排序(默认安系统Unicode排序,0,1开头的先排序) //. .sort()升降序排序 var arr=[1,5,5,4,7,2] arr.sort(function(a,b){ if(a>b){ //> 升序 return 1; }else{ return 0; } }); console.log(arr); // 6. .reverse() // 颠倒数组中的元素顺序 // 7. .toSring() // 8. .join() // 转为字符串,()里写的会替换掉数组的“,” console.log(arr.join("替换"));//1替换2替换4替换5替换5替换7 // 9. .splice(a,b,c) // 删除指定下标的一段元素,并可以替换,增加:从下标a个开始删除b个元素, b为0,删除0个 // c表示从下标a处往后插入一或多个元素 // 10. .conact( , ,) // 连一或多个数组(或元素),并返回值,不会影响原数组 同+ // 11. .slice(a,b) // 提取一段指定下标的元素[a b),不会影响原数组,b不写表示取到最后, // b为-1,表示倒数第一个 </script> </body> </html>