数组方法

添加:

push

arr.push();//尾部添加

unshift

arr.unshift();//头部添加

删除:

pop

arr.pop();//尾部删除

shift

arr.shift();//头部删除

排序:sort

arr.sort();

sort很蠢,它只认识字符串,如果是数字则要设置一个比较函数

var arr=[8,15,6,3,50];
arr.sort(function(num1,num2){
  return num1-num2;
});
alert(arr);

连接:concat、join

arr1.concat(arr2);

arr.join('-');//数组转换成字符串

var str = '12-5-8-32';

var arr = str.split('-');//字符串转换成数组[12,5,8,32],注意此时的arr[0]为字符串,需要paseInt成数字

 在数组任何位置删除+插入:splice

var arr=[8,15,6,3,50];
arr.splice(2,1,'no1','n2');alert(arr);

 

 

 

  

相关文章:

  • 2022-12-23
  • 2022-12-23
  • 2021-10-23
  • 2022-12-23
  • 2021-09-23
  • 2022-01-19
  • 2022-12-23
  • 2022-12-23
猜你喜欢
  • 2021-11-18
  • 2022-12-23
  • 2021-05-26
  • 2021-06-20
  • 2022-12-23
  • 2021-08-04
  • 2021-11-01
相关资源
相似解决方案