JS 字符串

includes() 方法能够在字符串中查找特定字符,而且它是大小写敏感的。

基本语法1

1
  str.includes(searchString, optionalPosition)

searchString 是要查找的字符;=optionalPosition= 是可选的,当它被赋为整数值 n 时,即从 n+1 位开始查找(空格也计入在内)。而且,=includes= 大小写敏感。

例子2

1
2
  "I love you".includes("love"); // true
  "I LOVE you".includes("love"); // false
1
2
3
4
5
6
7
8
  const str = "I love you.";

  console.log(str.includes("love")); // true
  console.log(str.includes("love", 1)); // true
  console.log(str.includes("love", 2)); // true
  console.log(str.includes("love", 3)); // false
  console.log(str.includes("love", 2.1)); // true
  console.log(str.includes("love", 3.1)); // false

为什么当 optionalPosition 为浮点数 2.1 的时候依然返回 true?

StrIndex
"I"0
” ”1
"love"2
” ”3
"you"4
"."5

如上表所示,="love"= 字符串的索引为 2。

属性方法列表

  • 属性

    • length
  • 方法

Layout of comment panels