如何对 JavaScript 字符串使用 .includes() 方法 |
您所在的位置:网站首页 › js判断字符串包含空格吗 › 如何对 JavaScript 字符串使用 .includes() 方法 |
在 JavaScript 中,你可以使用 .includes() 方法查看是否在另一个字符串中找到了一个字符串。但它究竟是如何运行的呢? 在本文中,我将向你介绍一些 JavaScript 字符串 .includes() 方法的代码示例。 基本的 .includes() 语法以下是 .includes() 方法的基本语法: str.includes(search-string, optional-position)search-string 参数表示你要在 str 中搜索的字符串。 position 参数是一个可选数字,表示在 str 中搜索的起始位置。如果省略 position 参数,则默认值为零。 如果找到 search-string,则它将返回 true。如果未找到 search-string,则它将返回 false。 include 方法的代码示例在第一个示例中,我们有句子 “I love freeCodeCamp”。我们想看看那句话中是否包含 “love” 这个词。 在代码中,str 是 “I love freeCodeCamp”,search-string 是 “love”。 "I love freeCodeCamp".includes("love")由于 str 中包含单词 “love”,因此代码将返回 true。 .includes() 方法是否区分大小写如果我们将 str 修改为 “I LOVE freeCodeCamp”,并且 search-string 仍然是 “love”,则返回值将为 false。 "I LOVE freeCodeCamp".includes('love')返回值是 false,因为 .includes() 方法区分大小写。“LOVE” 与 “love” 不一样。 如何使用可选的 position 参数我们将修改示例以使用 position 参数。我们现在想要检查当搜索从位置 1 开始时是否在 “I love freeCodeCamp” 中找到了 “love”。 请记住,字符串使用从零开始的索引,这意味着第一个字母 “I” 是索引 0。 我们的代码将返回 true,因为当我们从位置 1 开始搜索时,单词 “love” 直到位置 2 才会出现,因此它完全包含在字符串中。 从位置 1 开始到句子末尾包括了这些字符和空格。 " love freeCodeCamp"请记住,字符串中的空格也有索引值。 这就是我们使用 position 参数的代码的样子。 "I love freeCodeCamp".includes('love', 1)如果我们将 position 更改为 3,则返回值为 false。 "I love freeCodecamp".includes('love', 3)这将返回 false,因为位置 3 是字母 “o”。 从位置 3 到句子末尾包括了这些字符和空格。 "ove freeCodeCamp"你可以看到该字符串中不存在(整个)单词 “love”。 小结在 JavaScript 中,你可以使用 .includes() 方法查看是否在另一个字符串中找到了一个字符串。 这是 .includes() 方法的基本语法。 str.includes(search-string, optional-position)如果找到 search-string,则它将返回 true。如果未找到 search-string,则它将返回 false。 .includes() 方法区分大小写,这意味着如果 search-string 与 str 中的确切大小写不匹配,则它将返回 false。 position 参数是 str 中起始搜索位置的可选数字。如果省略 position 参数,则默认值为零。 我希望你喜欢这篇关于 .includes() 方法的文章,并祝你在 JavaScript 之旅中好运。 原文:JavaScript String Contains – How to use JS .includes(),作者:Jessica Wilkins |
CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3 |