3
我想基於關鍵,例如在順序遍歷對象迭代過的鍵 - 值對中以排序的順序的對象
obj = c: 5, a: 10, b: 15
_.each obj, (value, key) -> console.log(key, value)
在輸出該
# a 10
# b 15
# c 5
什麼是爲此在CoffeeScript中+下劃線庫的最短途徑獲得?
我想基於關鍵,例如在順序遍歷對象迭代過的鍵 - 值對中以排序的順序的對象
obj = c: 5, a: 10, b: 15
_.each obj, (value, key) -> console.log(key, value)
在輸出該
# a 10
# b 15
# c 5
什麼是爲此在CoffeeScript中+下劃線庫的最短途徑獲得?
for k in _.keys(obj).sort()
console.log k, obj[k]
# you may also bind the value to a local var for convenience:
# v = obj[k]
或一個行形式:console.log k, obj[k] for k in _.keys(obj).sort()