String.prototype.substr()

已弃用: 不再推荐使用该特性。虽然一些浏览器仍然支持它,但也许已从相关的 web 标准中移除,也许正准备移除或出于兼容性而保留。请尽量不要使用该特性,并更新现有的代码;参见本页面底部的 兼容性表格 以指导你作出决定。请注意,该特性随时可能无法正常工作。

String 值的 substr() 方法返回该字符串的一部分,从指定的索引开始,然后扩展到给定数量的字符。

备注: substr() 不属于 ECMAScript 主要规范——它在 附件 B: Web 浏览器的附加 ECMAScript 功能 中定义,这是非浏览器运行时的可选标准。因此,建议人们使用标准的 String.prototype.substring() String.prototype.slice() 方法,以便使他们的代码能够更好地、最大程度地跨平台。 String.prototype.substring() 页面 对这三种方法进行了一些比较。