欢迎光临散文网 会员登陆 & 注册

千锋教育JavaScript全套视频教程(10天学会Js,前端javascrip

2023-07-12 11:42 作者:bili_95400528707  | 我要投稿

1.push

功能:尾插

参数:push(参数1,[参数2,参数3...])

返回值:数组,数组的新长度

2.pop

功能:尾删

参数:无

返回值:被删除的元素

3.unshift

功能:头插

参数:unshift(参数1,[参数2,参数3...])

返回值:数组,数组的新长度

4.shift

功能:头删

参数:无

返回值:被删除的元素

5.reveres

功能:逆序,并且改变元素数组本身

参数:无

返回值:返回逆序后的数组

6.splice

功能:指定位置删除或插入

参数:splice(起始位置,偏移量,[被插入的参数1,参数2...])

返回值:被删除的数组区间

let arr = [1,2,3,4,5,6,7,8,9,10,11,12]

arr.splice(1,3)

console.log(arr);

7.slice

功能:截取数组区间,不会改变原数组

参数:slice(起始位置,结束位置) 左闭右开

返回值:被截取的元素

let arr = [6, 5, 7, 4, 8, 3]

var arr1 = arr.slice(1, 3);

console.log(arr);

console.log(arr1);

8.concat

功能:数组拼接,不会改变原数组

参数:concat(新数组)

返回值:拼接的数组

9.join

功能:将数组转为字符串

参数:join([分隔符]),默认不写,用逗号分隔

返回值:字符串

千锋教育JavaScript全套视频教程(10天学会Js,前端javascrip的评论 (共 条)

分享到微博请遵守国家法律