JavaScript substr 与从第一个字符开始时的子字符串
JavaScript substr versus substring when starting at the first character
子字符串的第二个参数是要停止的索引(但不是 include),但 substr 的第二个参数是 返回。
如果从字符串中的第一个字符开始,是否有任何偏好使用substr(0,n)
substring(0,n)
?
两者之间唯一真正的区别是substr()
是非标准的1,而substring()
是标准的内置函数,当起始索引不为 0 时忽略差异。
slice()
也非常相似,但允许负结束索引(从末尾的数字,substring()
不允许)。
1:substr()
不是官方标准,尽管几乎所有浏览器都支持它。出于兼容性原因,标准化委员会提供了一种"推荐"的方式来实现这种非标准功能,但它不是官方标准的一部分。
相关文章:
- 在开始时隐藏FX.slide内容,而不是在单击后隐藏
- 拖动开始时更改可拖动元素的大小
- 如何制作按钮.单击“开始时不运行”
- window.scroll在页面开始时触发
- 如何在父动画开始时激发jquery子函数
- 滚动框滚动工作,但它在开始时返回
- 正则表达式在开始时将字符串与(逗号分隔的)数字匹配,并拆分为数字和其余
- 正则表达式,用于提取从某个字符开始的字符串,而不提取该字符本身
- Javascript Button在开始时调用,而不是之后调用
- 如何从给定模式开始删除字符串的末尾
- 如何在开始时禁用 HTML 中的链接并在之后启用它
- JavaScript substr 与从第一个字符开始时的子字符串
- XHR 进度仅在开始时触发
- Javascript幻灯片在节目开始时快速出现最后一张图像
- 如何从某个地方开始拆分字符串
- 主干(也是木偶)尝试在集合开始时显示新记录,而不重新渲染整个集合
- 下载开始时隐藏项目
- 在窗口大小调整事件开始时暂停 Greensock 动画,在调整大小事件结束时恢复动画
- 当您在锚标记上开始时,JQuery-Mobile 滑动不起作用
- HTML5音频 - 当另一个声音开始时停止当前播放