slice,splice,split的区别,一开就懂
一.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的区别,一开就懂相关推荐
- JS中slice,splice,split的区别
1.slice : 定义:接收一个或两个参数,它能够建立一个由当前数组中的一项或多项组成的新数组,注意是新数组哦~ 也就是说它不会修改原来数组的值. 用法:slice( para1 ),会截取从par ...
- slice,splice,split区别和作用
slice,splice,split区别和作用 slice(start,[end])方法:该方法是对数组进行部分截取,该方法返回一个新数组,参数start是截取的开始数组索引,end参数等于你要取的最 ...
- slice与split的区别
slice与split的区别 slice 定义:接收一个或两个参数,它可以创建一个由当前数组中的一项或多项组成的新数组,注意是新数组哦~ 也就是说它不会修改原来数组的值. 用法:slice( par ...
- slice(),splice(),split(),substring(),substr()使用方法和区别
<一> 1.slice(): Array和String对象都有 在Array中 slice(i,[j]) i为开始截取的索引值,负数代表从末尾算起的索引值,-1为倒数第一个元素 j为结束 ...
- slice splice split
slice 从 start下标 开始,保留到 end下标 的前一个结束,如果没有 end,就保留到最后一个字符结束. 一:截取字符串 str.slice(start,end) let str = 'h ...
- js中 slice , splice , split 的用法记录
1.slice不改变原数组 a.slice(1,5)删除数组从序号为1开始到序号为5(不包含序号为5)之间的元素 2.splice改变原数组 a.splice(1,3) 删除数组从序号为1的元素开始, ...
- splice,slice,split的区别 JavaScript
splice,slice,split的区别 1.splice是数组的方法 英文名翻译为捻接,用法类似,删除掉不需要的部分,添加需要的部分,然后返回 array.splice(index,howmany ...
- splice()、slice()、split()函数的区分
区分slice,splice和split方法 每每见到这三个函数,我都会很懵,一定要到网上搜搜:今天,恰巧又见到了它们,所以想必是时候为它们做个笔记啦 1.slice(数组) 用法:array.sli ...
- explode php 报错,PHP函数explode和split的区别
explode和split在php中都是可以通过特定字符把字符串转换成数组哦,那么explode和split既然是一样的为什么会有两个函数呢,那么explode和split的区别在哪里呢,我们来看看. ...
- Go slice和arry的区别
最近踩了一个go的坑,而这个坑的根本原因就是slice和arry的区别理解不清楚导致的. 一.问题提出,slice在被复制之后,修改复制之后的那个slice内容,结果复制之前的slice内容也变化了. ...
最新文章
- python和c先学哪个对于初中生来说-初中生想学编程,请问先学C语言好还是先学Python?...
- 淮南:发力“大数据”能源城激活新动能
- 3.2 读入两个参数
- 计算从A地出发到各个地方的路径及距离
- DrawTool画笔之图形笔
- iOS 使用fopen返回null
- 量化投资相关文章统计
- ddrescue重建损坏磁盘
- 【图像重建】基于matlab GUI投影法图像重建【含Matlab源码 861期】
- JVM监控及诊断工具GUI篇之Arthas(一):基础指令
- Debian Qualcomm Atheros QCA61x4 Wireless Network Adapter - 网卡驱动
- Windows电脑桌面云便签自由拖动排序如何调整便签的顺序?
- hls视频demo搭建简易服务器模拟运行
- Nanopore sequencing and assembly of a human genome with ultra-long reads
- 七、基于机器学习方法对销售预测的研究
- mysql 织梦 优化,织梦Dedecms全站SEO优化教程
- 舒老师AK的hu测 T2. LX还在迷路(线段树+等差数列)
- 自己接软件项目,如何报价??
- 计算机方面经典书籍一
- STM32 之二 HAL库详解 及 手动移植