【JS用法】js判断字符串是否包含某个字符串

简介: 【JS用法】js判断字符串是否包含某个字符串

js判断字符串是否包含某个字符串

方法一:includes方法

//str.includes("")返回一个布尔值,值为true时表示包含
var str = "hello world";
if(str.includes("world")){
    alert("Hi,world");
}

方法二:indexOf方法

var str = "123456";
if(str.indexOf("5") != -1) {
   console.log("字符串123456里包含了5");
} else {
   console.log("字符串123456里没有包含5");
}

indexOf() 方法可返回某个指定的字符串值在字符串中首次出现的位置。如果要检索的字符串值没有出现,则该方法返回 -1。

 

 

 

完结!

相关文章
|
17天前
|
数据采集 Web App开发 JavaScript
Puppeteer的高级用法:如何在Node.js中实现复杂的Web Scraping
随着互联网的发展,网页数据抓取已成为数据分析和市场调研的关键手段。Puppeteer是一款由Google开发的无头浏览器工具,可在Node.js环境中模拟用户行为,高效抓取网页数据。本文将介绍如何利用Puppeteer的高级功能,通过设置代理IP、User-Agent和Cookies等技术,实现复杂的Web Scraping任务,并提供示例代码,展示如何使用亿牛云的爬虫代理来提高爬虫的成功率。通过合理配置这些参数,开发者可以有效规避目标网站的反爬机制,提升数据抓取效率。
Puppeteer的高级用法:如何在Node.js中实现复杂的Web Scraping
|
21天前
|
存储 JavaScript 前端开发
JS上传文件(base64字符串和二进制文件流)
这篇文章介绍了两种JavaScript文件上传的方法:使用FileReader对象将文件读取为base64字符串上传,以及使用FormData对象以二进制文件流的形式上传文件,包括如何处理文件选择、读取和上传的详细代码示例。
JS上传文件(base64字符串和二进制文件流)
|
7天前
|
JavaScript
js 解析 byte数组 成字符串
js 解析 byte数组 成字符串
|
1月前
|
JSON JavaScript 前端开发
JavaScript实现字符串转json对象的方法
JavaScript实现字符串转json对象的方法
|
1天前
|
JavaScript 数据处理 索引
js字符串截取
js字符串截取
17 8
|
1天前
|
存储 JavaScript
js切割截取字符串方法
js切割截取字符串方法
|
9天前
|
Web App开发 JavaScript 前端开发
JavaScript 模板字符串
JavaScript 模板字符串
12 3
|
10天前
|
存储 JavaScript 前端开发
JavaScript 字符串
JavaScript 字符串
14 2
|
22天前
|
JSON JavaScript 前端开发
JS对象和字符串的相互转换
JS对象和字符串的相互转换
20 4
|
23天前
|
缓存 JavaScript 前端开发
react.js高级用法
【8月更文挑战第27天】react.js高级用法
29 2