js中数组的API

1.join()
var str=arr.join("分隔符"):将数组转为字符串。可自定义分割符!
    用法:将字符拼接为单词或句子 cahrs.join("");
2 concat()
var newArr=arr.contat(元素值,[数组],..):将参数拆散成单个元素,追加到数组中。
*不会修改原数组,只能返回新数组对象*


3 slice()
var subArr=arr.slice(start,end+1)
截取数组下标从start开始到end位置的元素。 生成子数组对象。
*含头不含尾*


4.splice()
删除,插入,替换
删除元素:arr.splice(start,count); 返回被删除的元素
替换元素: arr.splice(start,count,值1,值2.....);先做删除,再替换
插入元素: arr.splice(start,0,值1,值2,.....);


5.
reverse():颠倒所有数组元素。
sort():默认升序排列。默认转为字符串排列。
  var compare =new Function("a","b","return a+b");
arr.sort(compare);


6 x.toString()把数组转化成字符串


7 栈操作:
 (1) 结尾入栈出栈
  push(); 结尾数组元素的进栈操作
  pop(); 结尾数组元素的出栈操作

 (2) 开头入栈出栈
  unshift(); 开头数组元素的进栈操作
  shift(); 开头数组元素的出栈操作


8 队列
  
   push()-->shift() 形成了一个先进先出的队列。



 

  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值