這些替代方案是CoffeeScript中基於類的編程的最佳風格嗎?哪種風格最適合CoffeeScript中的基於類的編程?
# Alternative 1
class Person
constructor: (@name, @age) ->
new Person "Peter", 19
# Alternative 2
class Person
name: ""
age: 0
constructor: (@name, @age) ->
new Person "Peter", 19
# Alternative 3
class Person
constructor: (@name = "", @age = 0) ->
new Person "Peter", 19
# Alternative 4
class Person
constructor: (name, age) ->
@name = name ? ""
@age = age ? 0
new Person "Peter", 19
什麼是你的「最佳」的標準? – Phrogz
這個問題應該轉移到http://codereview.stackexchange.com/ –
@TrevorBurnham:不知道那個。看起來很整潔! – ajsie