javascript - 有没有一个javascript方法可以在字符串数组中查找子字符串?

标签 javascript

假设我的数组是 ["abcdefg", "hijklmnop"] 并且我正在查看“mnop”是否是该数组的一部分。我如何使用 JavaScript 方法来做到这一点?

我尝试了这个,但它不起作用:

var array= ["abcdefg", "hijklmnop"];
console.log(array.indexOf("mnop")); //-1 since it does not find it in the string

最佳答案

var array= ["abcdefg", "hijklmnop"];
var newArray = array.filter(function(val) {
    return val.indexOf("mnop") !== -1
})
console.log(newArray)

关于javascript - 有没有一个javascript方法可以在字符串数组中查找子字符串?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38798581/

相关文章:

javascript - Angular 是如何使用 _page-theme.scss 资源的?

javascript - 在放大的弹出窗口中清除 `mfp-close` 上的表格

javascript - Gulp-Angular、Gulp-less 和 Bootstrap

javascript - Heroku 上的 Node.js,无法读取未定义的属性 'env'

javascript - 如何在 moment.js 中只比较日期

javascript - 获取消息(按 ID)并编辑它

javascript - 我想让图标在点击外部时向后旋转

javascript - 将文本从 SQL 插入到 CKEDITOR

javascript - 构建应用程序时维护两个文件夹

javascript -//用来代替http ://on src ="" attribute