javascript – Ruby中的indexOf

前端之家收集整理的这篇文章主要介绍了javascript – Ruby中的indexOf前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
只是想知道在 JavaScript中类似于indexOf的Array对象有相同的方法吗?

例如:

arr = %w{'a','b','c'}
c = 'c'
if (arr.indexOf(c) != -1)
// do some stuff
else
// don't do some stuff

解决方法

它是Array的.index方法.

http://www.ruby-doc.org/core-1.9.3/Array.html#method-i-index

在ruby中,只有false和nil被认为是假值,所以你可以这样做:

arr = %w{a,b,c}
c = 'c'
if arr.index c
  # do something
else 
  # do something else
end

猜你在找的JavaScript相关文章