JavaScript数组splice方法

JavaScript数组splice方法varnumber=[10,3,4,7];//删除第一位元素,0:下标,1:个数varremoved=number.splice(0,1);console.log(number);//[3,4,7]console.log(removed);//[10]varnumber2=[10,3,4,7];//插入元素5和8,1:下标1开始,0:删除0个元素,…

大家好,又见面了,我是你们的朋友全栈君。如果您正在找激活码,请点击查看最新教程,关注关注公众号 “全栈程序员社区” 获取激活教程,可能之前旧版本教程已经失效.最新Idea2022.1教程亲测有效,一键激活。

Jetbrains全系列IDE稳定放心使用

var number = [10,3,4,7];

//删除第一位元素 ,0:下标,1:个数
var removed = number.splice(0,1);

console.log(number);//[3, 4, 7]
console.log(removed);//[10]

var number2 = [10,3,4,7];
//插入元素5和8,1:下标1开始,0:删除0个元素,
var removed2 = number2.splice(1,0,5,8)

console.log(number2);//[10, 5, 8, 3, 4, 7]
console.log(removed2);//[]

var number3 = [10,3,4,7];
//替换元素,将3替换为5,8,1:下标1开始,0:删除1个元素。
var removed3 = number3.splice(1,1,5,8)

console.log(number3);//[10, 5, 8, 4, 7]
console.log(removed3);//[]

var arrayIndex = [12,3,4,6,2,1,4];

//从数组开头查询4的下标位置
var indexNum = arrayIndex.indexOf(4);
//从数组末尾查询4的下标位置
var lastIndexNum = arrayIndex.lastIndexOf(4);

var noIndexNum = arrayIndex.indexOf(14);

console.log(indexNum);//2
console.log(lastIndexNum);//6
console.log(noIndexNum);//-1 没有查询到返回-1

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/190022.html原文链接:https://javaforall.net

(0)
上一篇 2026年3月4日 上午8:15
下一篇 2026年3月4日 上午8:43


相关推荐

  • redis 命令手册

    redis 命令手册redis 命令手册

    2026年3月20日
    2
  • 工信部发布关于防范OpenClaw(“龙虾”)开源智能体安全风险“六要六不要”建议

    工信部发布关于防范OpenClaw(“龙虾”)开源智能体安全风险“六要六不要”建议

    2026年3月12日
    3
  • iconst、bipush、sipush、ldc指令的区别

    iconst、bipush、sipush、ldc指令的区别文章目录 1 前言 2 iconst3 bipush4 sipush5 ldc 转载 1 前言 JVM 中 int 类型数值 根据取值范围将入栈的字节码指令就分为 4 类 取值 1 5 采用 iconst 指令 取值 128 127 采用 bipush 指令 取值 32768 32767 采用 sipush 指令 取值 采用 ldc 指令 2 iconst 当 int 取值 1 5 时 JVM 采用 iconst 指令将常量压入栈中 定义 Test ja

    2026年3月26日
    3
  • HashMap数据结构及其一些方法

    HashMap数据结构及其一些方法1.HashMap的数据结构数据结构中有数组和链表来实现对数据的存储,但这两者基本上是两个极端。     数组数组存储区间是连续的,占用内存严重,故空间复杂的很大。但数组的二分查找时间复杂度小,为O(1);数组的特点是:寻址容易,插入和删除困难;链表链表存储区间离散,占用内存比较宽松,故空间复杂度很小,但时间复杂度很大,达O(N)。链表的特点是:寻址困难,插入和删除容易。

    2022年5月19日
    44
  • GridLayout: GridLayout使用简介(转)[通俗易懂]

    GridLayout: GridLayout使用简介(转)[通俗易懂]Android布局之GridLayout1GridLayout简介GridLayout是Android4.0新提供的网格矩阵形式的布局控件。GridLayout的继承关系如下:java.la

    2022年7月2日
    26
  • 圆柱体积在线计算机,(完整版)圆柱体积计算练习题.docx

    圆柱体积在线计算机,(完整版)圆柱体积计算练习题.docx柱的表面和体积的计算练习题一个蓄水池是圆柱形的,底面面积为31.4平方分米,高2.8分米,这个水池最多能容多少升水?一个圆柱体的高是37.68厘米,它的侧面展开后恰好是正方形,这个圆柱体的体积是多少?一个圆柱形水桶的体积是24立方分米,底面积是6平方分米,桶的装满了水,求水面高是多少分米?一个圆柱形量桶,底面半径是5厘米,把一块铁块从这个量桶里取出后,水面下降厘米,这块…

    2025年12月5日
    6

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号