js中数组的方法

把数组转换为字符串

1、toString()
将数组转化为用逗号隔开的字符串

	var arr = ["html","javascript","css"]
    console.log(arr.toString()) //返回 字符串 "html,javascript,css"

2、join()
同toString() 方法 不同的是可以规定用什么符号隔开

	var arr = ["html","javascript","css"]
    console.log(arr.join("*")) //返回 字符串 "html*javascript*css"

数组中删除方法

1、shift()
删除并返回数组中的第一个元素

	var arr = ["html","javascript","css"]
    console.log(arr.shift()) //返回 html

2、pop()
删除并返回数组中的最后一个元素

	var arr = ["html","javascript","css"]
    console.log(arr.pop()) //返回 css

数组中的添加方法

1、unShift()
在数组的开头添加元素并返回数组的长度

	var arr = ["html","javascript","css"]
    var arr1 = arr.unshift("vue")
    console.log(arr1) //返回 4

2、push()
在数组的末尾添加新的元素并返回数组的长度

	var arr = ["html","javascript","css"]
    var arr1 = arr.push("vue")
    console.log(arr1) //返回4

拼接数组

splice() 方法可用于替换数组中的元素并返回已删除的数组

	var arr = ["html","javascript","css"]
    var arr1 = arr.splice(1,1,"vue")
    console.log(arr) //返回 数组 ["html", "vue", "css"]
    console.log(arr1) //返回数组 ["javascript"]

第一个参数(1)定义了应添加新元素的位置(拼接)。

第二个参数(1)定义应删除多少元素。

其余参数定义要替换的新元素。

使用splice()来删除元素

	var arr = ["html","javascript","css"]
    var arr1 = arr.splice(0,1)
    console.log(arr) //返回 数组 ["javascript", "css"]
    console.log(arr1) //返回数组 ["html"]

参数使用同上

合并(连接)数组

concat() 方法通过合并(连接)现有数组来创建一个新数组

	var arr = ["html","javascript","css"]
    var arr1 = ["vue"]
    console.log(arr.concat(arr1)) //返回数组 ["html", "javascript", "css", "vue"]

裁剪数组

slice()
用数组的某个片段切出新数组但不会影响原数组中的元素

	var arr = ["html","javascript","css"]
    var arr1 = arr.slice(1,3)
    console.log(arr1) //返回数组 ["javascript", "css"]
    console.log(arr) //返回数组 ["html", "javascript", "css"]

参数一:从哪个索引开始
参数二:从哪个索引结束

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值