Vue字符串模糊查询的三种方法

目录

一、includes(使用的)

二、indexOf

三、search

一、includes(使用的)

该函数返回一个布尔值,表示该值是否存在。

数组,字符串皆可

var str = “死亡如风,常伴吾身!”;

if(str.includes(“风”)){

}
let animals = [“娜可露露”, “橘右京”, “宫本武藏”, “夏洛特”]

animals.includes(“宫本武藏”) // true

animals.includes(“宫本子”) // false

二、indexOf

数组,字符串皆可

//!=-1即为为真

var str = “死亡如风,常伴吾身!”;

if(str.indexOf(“风”)!=-1){

}
在需要查找的元素的确切位置的情况下,可以使用indexOf(param)方法,

该方法在指定的数组中查找param并返回其第一次出现的索引,如果数组不包含param则返回-1。

例如,我们可以在包含 grade 的数组中查找第一次出现的 grade:

let grades = [“A”, “B”, “C”, “D”]

grades.indexOf(“A”) // 0

grades.indexOf(“F”) // -1

三、search

var str = “死亡如风,常伴吾身!”;

//!=-1即为真

if(str.search(“风”)){

}

有用请点赞,养成良好习惯!

疑问、交流、鼓励请留言!


猜你喜欢

转载自blog.csdn.net/libusi001/article/details/129658133