我正在学习VBScript中的数组函数,并且对过滤器函数有点困惑,我创建了一个数组,然后将过滤函数及其参数传递给msgbox函数。但我继续在第2行char 1上收到'错误:类型不匹配'。
colors = Array("blue","red")
msgbox filter(colors,"e")
过滤器语法是正确的,因为我已经在教程中看到了完全相同的东西。为什么我会收到该错误以及如何解决它。 我故意不想在可能的情况下使用FOR循环(只是为了查看它是否可行),我可以在for循环中使其工作正常并且join,split,ubound,dlbound函数也可以正常工作一个for循环。