首页 > 其他分享 >es6-splice方法例子

es6-splice方法例子

时间:2024-07-26 18:19:28浏览次数:7  
标签:es6 arr console log 指定 a1 例子 splice

 const arr = ['a', 'b', 'c', 'd'];
      // //1.1、删除指定位置的一个元素
      // arr.splice(1, 1);
      // console.log('arr', arr); //["a", "c", "d"]
      // //1.2、删除指定位置的两个元素
      // arr.splice(1, 2);
      // console.log('arr', arr); //["a", "d"]
      // //2.1、替换指定位置的一个元素
      // arr.splice(1, 1, 'a1');
      // console.log('arr', arr); //["a", "a1", "c", "d"]
      // //2.2、替换指定位置的一个元素
      // arr.splice(1, 2, 'a1');
      // console.log('arr', arr); //["a", "a1", "d"]
      // //3.1、添加指定位置的一个元素
      // arr.splice(1, 0, 'a1');
      // console.log('arr', arr); //["a", "a1", "b", "c", "d"]
      // //3.3、添加指定位置的两个个元素
      // const addData = ['a1', 'a2'];
      // for(let i=0; i<addData.length; i++){
      //   arr.splice(i+1, 0, addData[i]);
      // }
      // console.log('arr', arr); //["a", "a1", "a2", "b", "c", "d"]

 

标签:es6,arr,console,log,指定,a1,例子,splice
From: https://www.cnblogs.com/jishugaochao/p/12627593.html

相关文章

  • es6中对数组的常用操作方法-普通数组
    参考https://www.jianshu.com/p/856f4200d3c0最近,经常操作数组,可是数组中的一些常用操作方法很迷糊,看了上面一篇文章之后,茅塞顿开。于是自己按照上面文章的用法,自己全部从头到尾写了一遍,分为普通的数组以及对象数组的操作。//定义数组constarr=[1,2,3,4,5]......
  • es6中对数组的常用操作方法-对象数组
    //定义对象数组constarrayObject=[{name:'name1',title:'title1'},{name:'name2',title:'title2'},{name:'name3',title:'title3'}];//数组对象......
  • 达梦dmp导出导入命令包含特殊字符例子(以密码包含#为例)
    1WINDOWS导出导入1.1导出达梦客户端目录\dexp.exeuserid=TEST/\"TEST#12345678\"@10.10.100.100:5237DIRECTORY=D:\1FILE=dm_exp_test_10.dmpCOMPRESS=YLOG=dm_exp_test_10.log1.2导入--TABLE_EXISTS_ACTION=TRUNCATE对dimp不生效,如果需要truncate表数据后导入,自行......
  • 前端模块化CommonJS、AMD、CMD、ES6
    在前端开发中,模块化是一种重要的代码组织方式,它有助于将复杂的代码拆分成可管理的小块,提高代码的可维护性和可重用性。CommonJS、AMD(异步模块定义)和CMD(通用模块定义)是三种不同的模块规范,它们在定义模块、加载模块以及依赖管理等方面存在差异,并适用于不同的场景。CommonJS、A......
  • 09 ES6的模块化语法
    ECMAScript6(简称ES6)是JavaScript语言的下一代标准,其中引入了许多新特性,包括模块化语法。ES6的模块化语法允许开发者将代码分割成独立的模块,每个模块可以包含变量、函数和其他资源,并且可以在不同的文件中进行导入和导出。导出模块(Export)在ES6中,可以使用export关键字来导出......
  • 08 ES6的for...of和for...in的区别
    在JavaScript中,for...in和for...of是两种不同的循环结构,它们分别在不同的ECMAScript版本中被引入,并且具有不同的用途和特性。for...in循环(ES5)for...in是ECMAScript5(ES5)中引入的,用于遍历对象的可枚举属性和数组的索引。它提供了一种方式来获取对象的键或数组的索引。......
  • 04 ES6中对象的简写
    在ES6中,对象字面量的书写方式进行了一些简化,使得对象的创建更加简洁。以下是ES6中对象简写的几种形式:属性值缩写:当对象的属性名和属性值的变量名相同时,可以省略属性值,只写属性名。//ES5constname='Alice';constage=25;constperson={name:name,a......
  • G2O(3) 基本例子 2D-3D位姿优化
        #include<iostream>#include<opencv2/core/core.hpp>#include<opencv2/features2d/features2d.hpp>#include<opencv2/highgui/highgui.hpp>#include<opencv2/calib3d/calib3d.hpp>#include<Eigen/Core>#include&l......
  • G2O(2) 基本例子 3D-3D位姿求解 -( 一元点多边 3D点对位姿求解)求解3D点1到3D点2的变换
     残差1通常2D像素对3D点位姿和点    2但是这个里面没有2D像素,是单纯的3D点对3D点位姿求解   CMakeLists.txtcmake_minimum_required(VERSION2.8)project(vo1)set(CMAKE_BUILD_TYPE"Release")add_definitions("-DENABLE_SSE")set(CMAKE_CXX_FLAGS......
  • 谷粒商城实战笔记-35-前端基础-ES6-模块化
    文章目录一,什么是模块化二,export1.`export`语法2.批量导出3.默认导出三,import1,import语法2,批量导入一,什么是模块化模块化编程是一种软件设计技术,它将程序分解为独立的、可复用的部分,每个部分负责执行特定的功能。这种设计方法在多种编程语言中都有应用,包括Jav......