美文网首页程序员
JavaScript 数组初始化的几种方式

JavaScript 数组初始化的几种方式

作者: 老邵 | 来源:发表于2018-04-11 16:58 被阅读34次

数组的初始化可以分两种情况考虑:数组有元素时和数组没有元素时。

1.数组没有元素时

var arr = new Array(4).fill(3);

代码中 fill 的作用是用一个固定值填充数组中的所有元素。

2.数组有元素时

  1.  arr = [1,2,3,4,5];
     arr = arr.fill(3);
    
  2.  arr = arr.map(val=>3);
    
  3.  arr = arr.join().replace(/\d+/gm, 3).split(",").map(val => Number(val));
    

map 将数组的每个元素映射为另一个值。
replace 将正则匹配到的值用另一个值替换。

相关文章

  • JavaScript 数组初始化的几种方式

    数组的初始化可以分两种情况考虑:数组有元素时和数组没有元素时。 1.数组没有元素时 代码中 fill 的作用是用一...

  • JS Related

    JS几种数组遍历方式以及性能分析对比 javascript中in和hasOwnProperty区别

  • 数组

    创建于初始化数组 用JavaScript声明、创建和初始化数组 new创建数组并不是最好的方式,在实际中只需要用中...

  • 数组

    创建和初始化数组 JavaScript 声明, 创建和初始化数组, 如下: 使用 new 关键字,声明并初始化一个...

  • swift 语法基础二

    ** 定义数组**以下是几种数组初始化的方法 //不可变数组let array = ["hufan","ni","...

  • C语言—使用指针变量初始化指针数组

    C语言中,数组初始化的方式主要有以下几种: 1.对数组中所有的数组元素赋予初值 2.只给数组中一部分元素赋予初值 ...

  • 前端面试题目(二)

    javascript对象的几种创建方式 javascript继承的6种方法 详情:[JavaScript继承方式详...

  • C语言笔记——这都是些比较杂的东西了

    C语言笔记——这都是些比较杂的东西了 字符数组 字符数组可以有以下几种初始化方式,选择自己喜欢的(也就是简便的来记...

  • javascript碎片知识002

    javascript 中的数组 数组的初始化 数组的使用 数组的属性 数组的方法 push 方法:能把元素添加到数...

  • javascript 将类数组转成数组的几种方式

网友评论

    本文标题:JavaScript 数组初始化的几种方式

    本文链接:https://www.haomeiwen.com/subject/fykzhftx.html