在本例中它返回true因为banana在0索引
const data= ["Banana", "Orange", "Apple", "Mango"];
if (data.indexOf("Banana")===0)
但是如果banana在另一个索引中,我需要它再次返回true如何?
const data= [ "Orange","Banana", "Apple", "Mango"];
实现这一点的几个方法:
- Using
array.indexOf
:
if (data.indexOf("Banana") !== -1)
- Using
array.includes
:
if (data.includes("Banana"))
- Using
array.some
:
if (data.some(d => d === "Banana"))
使用includes()函数
if (data.includes("Banana"))