zoukankan      html  css  js  c++  java
  • javascript之fill()方法

      无意中看到fill这个方法,有些不解,起初以为是人家自定义的方法,后来才发觉原来不是,javascript里面是真的有这个方法,于是特地学习了下。

      fill()方法的作用是使用一个固定值来替换数组中的元素。该固定值可以是字母、数字、字符串、数组等等。fill()方法还有两个可选参数,表示填充的起始位置和结束位置。

      例如:用数字来替换数组中的元素。 

    var arr3 = [12,23,34,45,56];
    arr3.fill(123);
    console.log(arr3)  // [123,123,123,123,123]

      

      使用字符串来替换数组中的元素。

    var arr3 = [12,23,34,45,56];
    arr3.fill("hello");
    console.log(arr3)  // ["hello", "hello", "hello", "hello", "hello"]

      

      使用数组来替换数组中的元素。

    var arr3 = [12,23,34,45,56];
    arr3.fill([123]);
    console.log(arr3)  // [[123], [123], [123], [123], [123]]

      规定替换的起始位置和结束位置。

    var arr3 = [12,23,34,45,56];
    arr3.fill(1234,1,3);
    console.log(arr3)  // [12, 1234, 1234, 45, 56]

      1表示替换的起始位置,3表示替换的结束位置,可以看出并不包含索引3所在的元素。

     完整用法:fill(value,start,end)  其中第2、3个参数是可选的。表示替换的起始位置和结束位置(注:不包含结束位置本身所在的元素)

     注意:IE11以及更早版本不支持fill()方法。

  • 相关阅读:
    Jenkins 基础篇
    Jenkins 基础篇
    Windows配置Nodejs环境
    Windows配置安装JDK
    Windows安装MySQL
    Ubuntu安装MySQL
    利用中国移动合彩云实现360云盘迁移到百度云
    Linux Shell下的后台运行及其前台的转换
    nova image-list 和 glance image-list 有什么区别
    启动虚拟机时提示我已移动或我已复制选项的详解
  • 原文地址:https://www.cnblogs.com/jf-67/p/7868490.html
Copyright © 2011-2022 走看看