CoffeeScript 有很多有用的关于具有理解和解构的数组和对象的简写。是否有比较整个对象或其多个属性的快速简写?IE
activity.date() 被选中。date() 和 activity.month() 被选中。month()
有点像
活动[日期(),月份()]被选中[日期(),月份()]
我在文档中没有看到类似的东西,但我想我会问。
CoffeeScript 有很多有用的关于具有理解和解构的数组和对象的简写。是否有比较整个对象或其多个属性的快速简写?IE
activity.date() 被选中。date() 和 activity.month() 被选中。month()
有点像
活动[日期(),月份()]被选中[日期(),月份()]
我在文档中没有看到类似的东西,但我想我会问。
我不知道 CoffeeScript 本身有任何此类功能,但Underscore.js库isEqual
为此提供了一个功能:
var moe = {name : 'moe', luckyNumbers : [13, 27, 34]};
var clone = {name : 'moe', luckyNumbers : [13, 27, 34]};
moe == clone;
=> false
_.isEqual(moe, clone);
=> true
恐怕没有这样的东西,函数调用更是如此。您可以使用下划线的 isEqual 来实现。