快速JavaScript提示:some()方法

我最近学到了一种我从未使用过的优秀JavaScript方法。 Wes Bos引起了我的注意。该 一些() method是一种测试数组值的便捷方法,可以查看是否至少有一个值返回 真正一些() 是在ES6之前实现的,它的支持是广泛的(Internet Explorer 11支持它)。

重要的是要注意,此方法仅适用于true 排列秒。其他可迭代类型不实现此方法。

问题:您有一个包含酒店允许的动物类型的数组。你怎么能确定你的宠物SerpentSlithers先生是否可以出行?

较旧的方式:

VAR 动物 = '小狗' '猫' “Serpent” '鸟类' “大熊市猫”); VAR snakesAllowed = ;  对于 VAR 一世 = 0; 一世 < 动物长度; 一世++ {   如果动物一世 === “Serpent” {     snakesAllowed = 真正;     打破;   } }  安慰日志snakesAllowed); //真的 

运用 。一些()

//使用箭头功能 常量 动物 = '小狗' '猫' “Serpent” '鸟类' “大熊市猫”);  常量 snakesAllowed = 动物一些((类型 => 类型 === “Serpent”);  安慰日志snakesAllowed); //真的  //使用普通函数 常量 动物 = '小狗' '猫' “Serpent” '鸟类' “大熊市猫”);  常量 snakesAllowed = 动物一些功能类型 {   返回 类型 === “Serpent”; });  安慰日志snakesAllowed); //真的 

进一步阅读:MDN网络文档

资讯来源:由0x资讯编译自DEV,原文:https://dev.to/mattsparks/quick-javascript-tip-the-some-method-207j ,版权归作者所有,未经许可,不得转载
你可能还喜欢