使用或检查多个Array.includes

Cap*_*Ron 3 javascript arrays

如何Array.includes()在if语句中测试多个.include ?以下似乎适用于一个项目,即。 slug-title-one但忽略第二个。

if (item.slug.includes('slug-title-one' || 'slug-title-13')) {
     // checks for and displays if either

}
Run Code Online (Sandbox Code Playgroud)

Gab*_*oli 5

作为文档Array.includes它只能测试单个元素。

您可以虽然颠倒逻辑并使用

if (['slug-title-one','slug-title-13'].some(slug => item.slug.includes(slug))) {
     // checks for and displays if either

}
Run Code Online (Sandbox Code Playgroud)