js数组常用方法

https://blog.csdn.net/qq_39132756/article/details/85007082

https://www.jianshu.com/p/1b63a13c2701

https://www.jianshu.com/p/b4978300e3ae


1. join (原数组不受影响)

​ 该方法可以将数组里的元素,通过指定的分隔符,以字符串的形式连接起来。

返回值:返回一个新的字符串

//将数组用 - 符号连接起来let arr = [1,2,3,4,5];let str = arr.join('-');console.log(str)//str = 1-2-3-4-5;

join()实现重复字符串

<script>

    function repeatStr(str, n) {

        return new Array(n + 1).join(str);

    }

console.log(repeatStr("嗨",3)); //嗨嗨嗨

console.log(repeatStr("Hi",3)); //HiHiHi

console.log(repeatStr(1,3));    //111

</script>

2.push()和pop()(数组尾操作)

push():方法可向数组的末尾添加一个或多个元素,并返回新的长度。

pop():方法用于删除并返回数组的最后一个元素。

<script>

var arr=[1,2,3,4];

//push

var push_arr=arr.push("Tom","Sun");

console.log(arr); //[1,2,3,4,"Tom","Sun"];

console.log(push_arr); // 6

//pop

var pop_arr=arr.pop();

console.log(arr); //[1,2,3,4,"Tom"];

console.log(pop_arr); // Sun

</script>

3.shift() 和 unshift()(数组首操作)

shift():方法用于把数组的第一个元素从其中删除,并返回第一个元素的值。

unshift():方法可向数组的开头添加一个或更多元素,并返回新的长度。

©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

  • 1.join() (数组转字符串) 数组转字符串,方法只接收一个参数:即默认为逗号分隔符()。 var arr...
    沉迷鱼阅读 377评论 0 0
  • //JS数组常用方法及其应用/** * 1.push(): 向数组尾部添加一个或多个元素,并返回添加新元素后的数组...
    李二狗的星球阅读 638评论 0 0
  • 【数组-es6】1.find() 查找符合条件的第一个元素;2.findIndex ()查找符合条件的第一个元素的...
    含含要暴怒阅读 2,431评论 0 4
  • 操作数组 印象中数组有很多方法,系统的整理一下,放在自己家里方便回头查~ 1. Array.map() 此方法是将...
    丶温瞳阅读 1,948评论 0 2
  • js数组常用方法整理 标签:js 数组 前言:这篇文章主要是一些归纳总结,大部分参考的是MDN的程序,也加了一些自...
    wrma阅读 780评论 0 10

友情链接更多精彩内容