我有一个数组tempArray = ["Kathmandu","Pokhara","Dharan"]。为了确保“Pokhara”处于tempArry中,我必须使用loop并检查tempArray的每个元素。

有没有一种方法可以实现Ruby的Array.include?,这样我就不需要使用循环了?

最佳答案

您可以使用 Array.indexOf 搜索值:

var includePokhara = ( tempArray.indexOf("Pokhara") >= 0 );

不幸的是,Internet Explorer中没有实现Array.indexOf,但是您可以查看StackOverflow how to add it back

关于javascript - 如何实现Ruby的Array.include?在JavaScript中?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/4203680/

10-12 04:36