评论

小程序中如何正确删除数组中的指定索引的数据

小程序中如何正确删除数组中的指定索引的数据,array.splice()

适应场景:购物车清空、删除某一商品及类似此种操作。

主要使用 JavaScript数组的一个方法 array.splice()

具体使用为:
示例:
var array = [“张三”,“李四”,“王五”,“赵云”];
//删除王五(索引值为:2)
array.splice(2,1);
输出数组array的结果为: [“张三”,“李四”,“赵云”]
注释: 此方法的第一个参数的含有为:删除数组元素的起始索引
第二个参数的含义为:删除数组元素从起始索引开始需要删除的长度
示例的意义参照上述描述,该语句 array.splice(2,1)含义为
从索引2开始,删除长度为1。

下面阐述在小程序中如何操作。
1、先看代码【其中index的值为“删除数组元素的起始索引”】

2、执行结果【其中index的值为“删除数组元素的起始索引”】

执行数组删除时,此种方案最好,不需要再向后台重复请求数据。

点赞 2
收藏
评论

3 个评论

  • I-S
    I-S
    2019-11-18

    额..这不是基础么..也不关小程序什么事儿啊

    2019-11-18
    赞同 1
    回复 2
    • 温良(大哈-禁语禁言)
      温良(大哈-禁语禁言)
      2019-11-18
      搞小程序的有的是初学者,根本没有javaScript的基础。
      2019-11-18
      3
      回复
    • 上善若水
      上善若水
      2022-02-25
      执行数组删除时,此种方案最好,不需要再向后台重复请求数据。删除了不就删除了,还有哪种方法是删除了还要重复请求才能更新的
      2022-02-25
      回复
  • 。花 泽 类 、
    。花 泽 类 、
    2020-04-14

    谢谢分享

    2020-04-14
    赞同
    回复
  • 朝丝暮雪
    朝丝暮雪
    2020-03-27

    谢谢~学到了

    2020-03-27
    赞同
    回复
登录 后发表内容