📜  jQuery sub() 方法(1)

📅  最后修改于: 2023-12-03 15:16:44.234000             🧑  作者: Mango

jQuery sub() 方法

简介

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 大于从指定位置到字符串结尾的字符数,则将返回从指定位置到字符串结尾的所有字符。