我有一个数组tempArray = [“加德满都”,“博卡拉”,“Dharan”].为了确保“博卡拉”在tempArry中,我必须使用循环并检查tempArray的每个元素.
有没有办法实现Ruby的Array.include?这样我就不需要使用循环了?
解决方法
您可以使用
Array.indexOf
搜索值:
var includePokhara = ( tempArray.indexOf("Pokhara") >= 0 );
遗憾的是,Array.indexOf未在Internet Explorer中实现,但您可以查看StackOverflow how to add it back.