2015-08-03 39 views

回答

1

您正在嘗試遍歷對象,但您的咖啡語法是針對數組迭代。您需要爲此提供關鍵字of。 (見Coffescript.org: Loops and Comprehensions

list是一個對象(如在鍵,值存儲),所以要使用key, value of list

list = {} 
list['Bearmattazz'] = 'Honey' 

# in case you want to retrieve value 
# 
result = (value for key, value of list when key.match(/(mattazz)/g)) 

# in case you want to retrieve key 
# 
result = (key for key, value of list when key.match(/(mattazz)/g)) 

document.write '<br>Res: ', result 
+2

我會使用'爲自己的關鍵鑰匙,list'的價值只是在不需要財產冒泡的地方不需要 – razorbeard

+0

冒泡是什麼意思?在有物體的情況下向下冒泡物體? – nottinhill

相關問題