迹忆客 专注技术分享

当前位置:主页 > 学无止境 > WEB前端 > JavaScript >

JavaScript string.includes() 方法

作者:迹忆客 最近更新:2023/06/04 浏览次数:

在编程语言中,字符串被认为是一系列字符。 JavaScript 字符串并不是从中产生的,但 JavaScript 所做的有趣的事情是自动将字符串转换为字符串对象。 因此,我们可以使用 (.) 符号轻松访问 String 的方法和属性。 string.includes() 方法就是其中之一。


string.includes() 的语法:

string.includes(targetString, indexPosition)

参数

  • targetString 我们要搜索的特定字符串。 它是必需的。
  • indexPosition 我们要开始搜索的特定索引位置。 默认从索引位置0开始,可选

返回值

来自字符串的布尔值如果字符串存在则返回真;否则返回真。 否则,假的。

重要提示 :string.includes() 方法区分大小写。 这意味着如果实际字符串是大写形式并且您从中搜索小写形式,它将不匹配。


使用具有必需参数 targetString 的 string.includes() 方法查找字符串

let str = 'Good things come to those who wait'

console.log(str.includes('come'))
console.log(str.includes('go'))

输出:

true
false

我们提供一个字符串来检查它是否存在于str中。 在这种情况下,str.includes() 方法找到字符串并返回 true

我们提供了另一个在 str 中不存在的 go 并返回 false


使用带有可选参数 indexPosition 的 string.includes() 方法查找字符串

let str = 'Look before you leap'

console.log(str.includes('before', 5))
console.log(str.includes('before', 10))

输出:

true
false

我们在索引位置 5 之前提供一个字符串。str.includes() 方法从索引位置 5 开始搜索目标字符串。给定的字符串之前从索引位置 5 开始并返回 true。

我们也检查相同的字符串,但这次我们提供索引位置 10。 结果,该方法找不到字符串并返回 false。


使用 string.includes() 方法查找区分大小写的字符串

let str = 'FACE THE MUSIC'

console.log(str.includes('FACE'))
console.log(str.includes('face'))

输出:

true
false

我们提供了一个大写形式的字符串 FACE,str.includes() 方法以准确的形式找到该字符串并返回 true。

我们提供相同的字符串面,但这次是小写形式。 即使字母相同,但形式与实际字符串不匹配,str.includes() 方法返回 false。


使用 string.includes() 方法在真实场景中查找字符串

let fruitStore = ['Apple', 'Orange', 'Mango', 'Cherry', 'Graps']

console.log(fruitStore.includes('Orange'))
console.log(fruitStore.includes('Banana'))

输出:

true
false

假设我们有一个销售不同水果的电子商务应用程序。 我们的程序中有一个字符串数组,用于存储所有水果的名称。 现在,我们要检查商店中是否有特定水果。 为此,我们使用了 str.includes() 方法。

我们提供一个字符串 Orange 来检查它是否存在于 fruitStroe 上。 includes() 方法找到水果并返回 true。

我们向 includes() 方法提供另一个字符串 Banana。 这次它没有找到任何名称为 Banana 的水果并返回 false。

上一篇:在 JavaScript 中循环遍历字典

下一篇:没有了

转载请发邮件至 1244347461@qq.com 进行申请,经作者同意之后,转载请以链接形式注明出处

本文地址:

相关文章

在 JavaScript 中循环遍历字典

发布时间:2023/06/03 浏览次数:105 分类:JavaScript

本篇文章将介绍如何在 JavaScript 中迭代对象或字典来提取键值对。使用 Object.entries() 在 JavaScript 中循环遍历字典 我们可以使用 Object.entries() 方法返回给定对象的 [key, value] 对字符串键可枚举属性

在 JavaScript 中创建自定义警告框

发布时间:2023/06/03 浏览次数:64 分类:JavaScript

本文将介绍如何使用 jQuery UI、SweetAlert2 和自定义警报功能在 JavaScript 中创建自定义警报框。使用 jQuery UI 创建自定义警告框 我们可以使用 jQuery UI 来模仿 JavaScript 本机 alert() 函数的功能。

JavaScript 剪贴板数据

发布时间:2023/06/03 浏览次数:105 分类:JavaScript

本篇文章将介绍在 JavaScript 中检测粘贴事件上的剪贴板数据。JavaScript 剪贴板数据。当用户通过浏览器 UI 启动粘贴操作时,将引发粘贴事件。

在 JavaScript 中添加 Vector 类

发布时间:2023/06/03 浏览次数:180 分类:JavaScript

本文将教您如何使用 for 循环、ES6 Map、ES6 类和扩展原生 Array 类在 JavaScript 中添加向量。您可以使用 for 循环在 JavaScript 中添加两个向量。 同时,向量应该是 JavaScript 数组。

JavaScript 中的行继续符

发布时间:2023/06/03 浏览次数:61 分类:JavaScript

这个简短的 JavaScript 文章涵盖了 JavaScript 中的词法语法。 此外,还将使用各种新的换行技术深入介绍字符串,以及在处理这些字符串时如何处理换行符。JavaScript 中的词法语法

使用 JavaScript 在没有插件的情况下输入文本掩码

发布时间:2023/06/03 浏览次数:196 分类:JavaScript

JavaScript 输入掩码或掩码文本框是一种控件,它为用户提供了一种简单可靠的方式来收集基于标准掩码的输入。 在本文中,我们将探索使用 JavaScript 在没有插件的情况下进行输入文本屏蔽。

在 JavaScript 中获取域名

发布时间:2023/06/03 浏览次数:122 分类:JavaScript

在本文中,我们将学习如何使用 JavaScript 事件和函数在网页执行期间以编程方式获取域名。我们使用域名从客户端应用程序访问网站或网页。

在 JavaScript 中清除 canvas 画布

发布时间:2023/06/03 浏览次数:167 分类:JavaScript

本文介绍如何在 JavaScript 中清除画布。在 JavaScript 中清除画布 canvas 元素帮助我们借助 JavaScript 绘制图形。 画布只是图形的容器,它需要JavaScript来绘制图形。

扫一扫阅读全部技术教程

社交账号
  • https://www.github.com/onmpw
  • qq:1244347461

最新推荐

教程更新

热门标签

扫码一下
查看教程更方便