一.split

split主要用于字符串的分割,可以根据某个字符把字符串拆分成多个数组

 var str = “Front-end-bully”Arr = str.slite(“-”);    //[‘Front’,’end’,’bully’]

二.splice

splice可根据坐标位置进行删除或者替换数组并返回长度

splice(index,num,item1)
3个参数

第一个坐标位置,第二个要删除的项目数量。如果设置为 0,则不会删除项目,第三个向数组添加的新项目的内容。

三.slice

slice可以创建一个由当前数组中的一项或多项组成的新数组,原有的数组不变

slice(par1,par2)

2个参数,如果只有一个参数,则会截取从par1开始的到原数组最后的部分,2个参数的话是截取par1到par2之间.
一个参数如下图(会发现原有的数组没有变换)

两个参数如下图(原有的数组页没有变换)

好了,又get一个小知识点,嘻嘻

slice,splice,split的区别,一开就懂相关推荐

  1. JS中slice,splice,split的区别

    1.slice : 定义:接收一个或两个参数,它能够建立一个由当前数组中的一项或多项组成的新数组,注意是新数组哦~ 也就是说它不会修改原来数组的值. 用法:slice( para1 ),会截取从par ...

  2. slice,splice,split区别和作用

    slice,splice,split区别和作用 slice(start,[end])方法:该方法是对数组进行部分截取,该方法返回一个新数组,参数start是截取的开始数组索引,end参数等于你要取的最 ...

  3. slice与split的区别

    slice与split的区别 slice 定义:接收一个或两个参数,它可以创建一个由当前数组中的一项或多项组成的新数组,注意是新数组哦~ 也就是说它不会修改原来数组的值.  用法:slice( par ...

  4. slice(),splice(),split(),substring(),substr()使用方法和区别

    <一> 1.slice(): Array和String对象都有 在Array中  slice(i,[j]) i为开始截取的索引值,负数代表从末尾算起的索引值,-1为倒数第一个元素 j为结束 ...

  5. slice splice split

    slice 从 start下标 开始,保留到 end下标 的前一个结束,如果没有 end,就保留到最后一个字符结束. 一:截取字符串 str.slice(start,end) let str = 'h ...

  6. js中 slice , splice , split 的用法记录

    1.slice不改变原数组 a.slice(1,5)删除数组从序号为1开始到序号为5(不包含序号为5)之间的元素 2.splice改变原数组 a.splice(1,3) 删除数组从序号为1的元素开始, ...

  7. splice,slice,split的区别 JavaScript

    splice,slice,split的区别 1.splice是数组的方法 英文名翻译为捻接,用法类似,删除掉不需要的部分,添加需要的部分,然后返回 array.splice(index,howmany ...

  8. splice()、slice()、split()函数的区分

    区分slice,splice和split方法 每每见到这三个函数,我都会很懵,一定要到网上搜搜:今天,恰巧又见到了它们,所以想必是时候为它们做个笔记啦 1.slice(数组) 用法:array.sli ...

  9. explode php 报错,PHP函数explode和split的区别

    explode和split在php中都是可以通过特定字符把字符串转换成数组哦,那么explode和split既然是一样的为什么会有两个函数呢,那么explode和split的区别在哪里呢,我们来看看. ...

  10. Go slice和arry的区别

    最近踩了一个go的坑,而这个坑的根本原因就是slice和arry的区别理解不清楚导致的. 一.问题提出,slice在被复制之后,修改复制之后的那个slice内容,结果复制之前的slice内容也变化了. ...

最新文章

  1. python和c先学哪个对于初中生来说-初中生想学编程,请问先学C语言好还是先学Python?...
  2. 淮南:发力“大数据”能源城激活新动能
  3. 3.2 读入两个参数
  4. 计算从A地出发到各个地方的路径及距离
  5. DrawTool画笔之图形笔
  6. iOS 使用fopen返回null
  7. 量化投资相关文章统计
  8. ddrescue重建损坏磁盘
  9. 【图像重建】基于matlab GUI投影法图像重建【含Matlab源码 861期】
  10. JVM监控及诊断工具GUI篇之Arthas(一):基础指令
  11. Debian Qualcomm Atheros QCA61x4 Wireless Network Adapter - 网卡驱动
  12. Windows电脑桌面云便签自由拖动排序如何调整便签的顺序?
  13. hls视频demo搭建简易服务器模拟运行
  14. Nanopore sequencing and assembly of a human genome with ultra-long reads
  15. 七、基于机器学习方法对销售预测的研究
  16. mysql 织梦 优化,织梦Dedecms全站SEO优化教程
  17. 舒老师AK的hu测 T2. LX还在迷路(线段树+等差数列)
  18. 自己接软件项目,如何报价??
  19. 计算机方面经典书籍一
  20. STM32 之二 HAL库详解 及 手动移植

热门文章

  1. 红米k50至尊版参数 红米k50至尊版评测值得买吗
  2. rust进水器怎么用_净水器的正确使用方法?
  3. SOFABoot框架(蚂蚁金服)
  4. 2023Java 并发编程面试题
  5. 备份onetab数据
  6. 那些你需要知道的互联网广告投放知识
  7. 【操作系统】进程、线程、协程和并发、并行
  8. YP.2.7 Other Representations(双语)
  9. 【1.7】docker —— 容器
  10. Android Studio 随手记