当前位置:网站首页>js在字符串指定位置插入字符串
js在字符串指定位置插入字符串
2022-08-11 11:38:00 【小太阳...】
利用了字符串的slice
方法
定义和用法
slice(start, end) 方法可提取字符串的某个部分,并以新的字符串返回被提取的部分。
使用 start(包含
) 和end(不包含
) 参数来指定字符串提取的部分。
参数 | 描述 |
---|---|
start | 必须。 要截取的片断的起始下标,第一个字符位置为 0。如果为负数,则从尾部开始截取。 |
end | 可选。 紧接着要截取的片段结尾的下标。若未指定此参数,则要提取的子串包括 start 到原字符串结尾的字符串。如果该参数是负数,那么它规定的是从字符串的尾部开始算起的位置。slice(-2) 表示提取原数组中的倒数第二个元素到最后一个元素(包含最后一个元素)。 |
代码如下:
// souece 原字符串 start 要截取的位置 newStr 要插入的字符
insertStr(source, start, newStr) {
return source.slice(0, start) + newStr + source.slice(start)
}
// 使用
this.insertStr('20220808', 4, '-') // 2020-0808
边栏推荐
- 全网最全的权限系统设计方案(图解)
- 2022-08-10北京华为OD机试真题分享
- 单峰函数极值问题的解决方案 : 三分 & 二分与三分的本质区别
- 阿里云 Hologres助力好未来网校实时数仓降本增效
- Common operations in Typora tables
- Small target stunt | Complete the small target detection upgrade of Yolov5 in the easiest way!
- ESI VA One 2021软件安装包和安装教程
- SH7001单电池恒压线性充电IC
- 老生常谈:面试必问“三次握手,四次挥手”这么讲,保证你忘不了
- 网络安全——nmap
猜你喜欢
BAT "exclusive" Internet giant Android senior engineer interview questions: 174 questions allow you to do the interview
那些不用写代码也能做游戏的工具
同城是美团电商的解法吗?
从滴滴被罚款事件思考企业数据治理问题
全网最全的权限系统设计方案(图解)
pip安装后仍有ImportError No module named XX问题解决
【毕业设计】老人心率脉搏血压体征监测手表 - stm32 单片机 嵌入式 物联网
class 继承的重点
7月月更开奖啦!快来看看你中奖了吗?
C# Call AutoNavi Map API to obtain latitude, longitude and positioning [Detailed 4D explanation with complete code]
随机推荐
go语言学习:并发编程(Sync/GMP/爬虫案例)
爆赞!阿里P8首次分享出基于Docker的企业级Redis实战开源笔记
Flutter 教程之 Flutter 中的 HMS 定位工具包
B端产品需求分析与优先级判断
性能测试的环境以及测试数据构造
HyperLynx(五)反射仿真
目标检测学习笔记——paddleDetection使用
edusoho兑换码功能二次开发
那些不用写代码也能做游戏的工具
39页智慧粮库解决方案
《长津湖》和《三十而已》,不及王一博赚钱?
关于数据权限的设计
SD8016原厂单电池锂离子电池和锂聚合物电池充电IC
如何批量下载hugging face模型和数据集文件
EXCLUSIVE INTERVIEW | INTELLIGENCE IS SPONTANED, NOT PLANNED: Evolution Fan, Former OpenAI Research Manager and UBC Associate Professor Jeff Clune
七、一起学习Lua 函数
Tool_RE_IDA基础字符串修改
SM5200原厂SOT23-6 500mA 线性锂电子替代芯片
StratoVirt 中的虚拟网卡是如何实现的?
Small target stunt | Complete the small target detection upgrade of Yolov5 in the easiest way!