首页 > 其他分享 >无涯教程-splice()函数

无涯教程-splice()函数

时间:2024-02-03 17:02:32浏览次数:31  
标签:教程 splice After arr 无涯 数组 removed log

splice()方法从数组中添加或删除元素。

splice() - 语法

array.splice(index, howMany, [element1][, ..., elementN]);     
  • index                                     - 开始更改数组的索引。

  • howMany                              - 一个整数,指示要删除的旧数组元素的数量。如果howMany为0,则不会删除任何元素。

  • element1,...,elementN     -  要添加到数组中的元素。如果您未指定任何元素,则只需将其从数组中删除即可。

splice() - 返回值

根据传递的参数返回提取的数组。

var arr=["orange", "mango", "banana", "sugar", "tea"];  
var removed=arr.splice(2, 0, "water");  
console.log("After adding 1: " + arr );  
console.log("removed is: " + removed); 

removed=arr.splice(3, 1);  
console.log("After adding 1: " + arr );  
console.log("removed is: " + removed);   

编译时,它将在JavaScript中生成相同的代码。

After adding 1: orange,mango,water,banana,sugar,tea 
removed is:  
After adding 1: orange,mango,water,sugar,tea 
removed is: banana 

参考链接

https://www.learnfk.com/es6/es6-array-method-splice.html

标签:教程,splice,After,arr,无涯,数组,removed,log
From: https://blog.51cto.com/u_14033984/9569841

相关文章

  • 无涯教程-sort()函数
    sort()方法对数组的元素进行排序。sort()-语法array.sort(compareFunction);compareFunction  - 指定一个定义排序顺序的函数。如果省略,则按字典顺序对数组进行排序。sort()-返回值返回一个排序数组。sort()-示例vararr=newArray("orange","mango",......
  • windows安装python教程
    下载Python首先,您需要在Python官方网站上下载安装包。该网站提供不同版本的Python下载选项。新手建议下载最新版本以获得最佳支持和功能。访问官方网站,选用适合Windows系统的安装包。启动安装程序下载后,双击操作安装程序,可以看到安装界面。这里有两个选项:“InstallPython3.x......
  • 无涯教程-slice()函数
    slice()方法选取数组的一部分,并返回一个新数组。slice()-语法array.slice(begin[,end]);begin  - 从零开始的索引。作为负索引,start表示从序列结尾开始的偏移量。end    - 从零开始的索引,终止提取。slice()-返回值根据传递的参数返回提取的数......
  • 【奶奶看了都会】《幻兽帕鲁》云服务器部署教程
    在帕鲁的世界,你可以选择与神奇的生物「帕鲁」一同享受悠闲的生活,也可以投身于与偷猎者进行生死搏斗的冒险。帕鲁可以进行战斗、繁殖、协助你做农活,也可以为你在工厂工作。你也可以将它们进行售卖,或肢解后食用。《幻兽帕鲁》官方允许玩家自建服务器(DedicatedServer),今天教大家怎......
  • Angular 17+ 高级教程 – HttpClient
    前言HttpClient是Angular对 XMLHttpRequest和 Fetch的封装。HttpClient的DX(DeveloperExperience)比 XMLHttpRequest和 Fetch都好,只是学习成本比较高,因为它融入了RxJS概念。要深入理解HttpClient最好先掌握3个基础技能:XMLHttpRequest--看这篇Fetch......
  • 无涯教程-reduceRight()函数
    reduceRight()方法将数组元素计算为一个值(从右到左),以将其简化为单个值。reduceRight()-语法array.reduceRight(callback[,initialValue]);callback    - 对数组中的每个值执行的函数。initialValue- 用作首次调用回调的第一个参数的对象。reduceRigh......
  • Photoshop抠取印章教程
    Photoshop抠取印章教程走肖兄 ​关注 42人赞同了该文章有时候,我们会需要某一个公章,使用在其他地方,这就需要把它抠出来,我们可以充分利用PS,通过色彩范围就可以简单粗暴的把公章抠出来,大家可以试试,学到手也是种技巧,也许将来会有用的。 第一步:打开Photo......
  • 无涯教程-reduce()函数
    reduce()方法将数组元素计算为一个值(从左到右),以将其简化为单个值。reduce()-语法array.reduce(callback[,initialValue]);callback    - 对数组中的每个值执行的函数。initialValue - 用作首次调用回调的第一个参数的对象。reduce()-返回值返回......
  • 无涯教程-push()函数
    push()方法向数组的末尾添加一个或更多元素,并返回新的长度。push()-语法array.push(element1,...,elementN);element1,...,elementN  - 要添加到数组末尾的元素。push()-返回值返回新数组的长度。push()-示例varnumbers=newArray(1,4,9);varlength=......
  • 无涯教程-every()函数
    every()方法检测数值元素的每个元素是否都符合条件。every()-语法array.every(callback[,thisObject]);callback   - 测试每个元素的功能。thisObject  - 执行回调时用作此对象。every()-返回值如果此数组中的每个元素是否都符合条件,符合则返回true......