dbLocation[latitude] = data[1]
dbLocation[longitude] = data[2]
dbLocation[locationText] = locationText
这是我的CoffeeScript
,有什么方法可以优化它,以便更加精简?
答案 0 :(得分:3)
你可以写
obj = {
latitude: data[1]
longitude: data[2]
locationText
}
然后通过编写
将该新对象合并到dbLocation
dbLocation[key] = val for key, val of obj
或使用jQuery或Underscore的extend
等函数。
答案 1 :(得分:1)
这是一个单行,但它的可读性并不高:
[dbLocation.latitude, dbLocation.longitude, dbLocation.locationText] = [data[1], data[2], locationText]