是否有可能在JavaScript中做這樣的事情?「否則如果」語句內的for循環在較大的if/else if/else語句中
if (name == 'foo') {
exampleFunction('some_arg');
}
else if (name == 'bar') {
exampleFunction('another_arg');
}
for (i in exampleObject) {
else if (name == exampleObject[i].name) {
exampleFunction(exampleObject[i].arg);
}
}
else {
exampleFunction('default')
}
我試過了,但在第8行得到了「意外的關鍵字」(for循環中的「else if」)。有沒有另一種方法來做到這一點?
編輯:更新此以在循環中使用exampleObject [i]。我的錯!
爲什麼你甚至有'for'循環,如果你從不使用迭代器,'我'? – 2011-03-03 19:13:46
你準備怎麼做? – 2011-03-03 19:14:06