当前位置:首页 » 《关于电脑》 » 正文

js中,如何查找在某一个字符串中包含另一个字符串?

25 人参与  2024年04月26日 14:40  分类 : 《关于电脑》  评论

点击全文阅读


在 JS 中,可以使用 indexOf 或者 includes 方法来判断一个字符串是否包含另一个字符串。两者的区别在于,indexOf 方法返回目标字符串在原字符串中出现的位置,如果没有找到则返回 -1;而 includes 方法直接返回一个布尔值,表示是否包含另一个字符串。下面分别给出两种方法的示例代码:

使用 indexOf 方法:
var str = "Hello world!";var substr = "world";if (str.indexOf(substr) !== -1) {  console.log("包含目标字符串");} else {  console.log("不包含目标字符串");}
使用 includes 方法:
var str = "Hello world!";var substr = "world";if (str.includes(substr)) {  console.log("包含目标字符串");} else {  console.log("不包含目标字符串");}

以上两种方法都可以用来查找一个字符串是否包含另一个字符串,具体使用哪一种视情况而定,例如如果需要知道目标字符串的位置,则应该使用 indexOf 方法。


点击全文阅读


本文链接:http://zhangshiyu.com/post/100587.html

<< 上一篇 下一篇 >>

  • 评论(0)
  • 赞助本站

◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。

关于我们 | 我要投稿 | 免责申明

Copyright © 2020-2022 ZhangShiYu.com Rights Reserved.豫ICP备2022013469号-1