鉴于roArray:
found = CreateObject("roArray", 0, true)
found.push("a")
found.push("b")
found.push("c")
检查值s = "s"
?
答案 0 :(得分:2)
如果你正在寻找这样的东西:
someArr.contains("s")
没有这样的事情,你必须自己实现它:
function contains(arr as Object, value as String) as Boolean
for each entry in arr
if entry = value
return true
end if
end for
return false
end function
目前没有更有效的方法可以做到这一点。
答案 1 :(得分:0)
不要使用roArray - 请改用roAssociativeArray:
found = {a: 1, b: 1}
found["c"] = true
if found.doesExist("s") then ...