【发布时间】:2018-09-19 04:49:59
【问题描述】:
如您所知, slice() 返回切片的项目。例如,"hello".slice(1, 3) 返回“ell”,而不是余数。我很好奇的是:有没有什么函数或方法可以获取 slice() 的剩余部分?
【问题讨论】:
-
.slice(3)将返回.slice(n, 3)? 后面的子字符串? -
不行,你必须手动连接
'hello'.slice(0, 1) + 'hello'.slice(3) -
单线:
const removeSection = (string, from=0, to=string.length) => string.slice(0, from) + string.slice(to);用法:removeSection('hello', 1, 3) -
有什么更干净简单的方法吗?
标签: javascript slice