📅  最后修改于: 2023-12-03 15:16:44.234000             🧑  作者: Mango
sub()
方法是 jQuery 中的一个字符串操作方法,用于获取指定位置的子字符串。该方法基于 JavaScript 的 substr()
方法封装实现。
$(selector).sub(startIndex[, length]);
参数说明:
startIndex
:必选,表示子字符串的起始索引位置(从 0 开始计数)。length
:可选,表示要获取的子字符串的长度。如果省略该参数,则将返回从起始位置到字符串结尾的所有字符。sub()
方法返回从指定位置开始的子字符串。
// HTML 代码
<p>GitHub 是全球最大的开源代码托管平台</p>
// JavaScript 代码
var text = $("p").text();
var sub1 = $(text).sub(0, 6); // 'GitHub'
var sub2 = $(text).sub(13); // '开源代码托管平台'
startIndex
超过了字符串的长度,则会返回空字符串。length
大于从指定位置到字符串结尾的字符数,则将返回从指定位置到字符串结尾的所有字符。