来自与agentianle和AisaC的讨论。
上面两个函数有什么区别呢?效果是一样的,第一种看起来更加赏心悦目,无需 () ;另外,定义为function时,就不是Name这个名称了,函数一般都是一个操作,要用动词,GetName(),写着累,看着也不舒服,离自然语言稍远。
不过,据说在java中自动生成的代码都是用第一种。
感觉是后一种清晰,第一种误写变量会造成死循环。
来自与agentianle和AisaC的讨论。
上面两个函数有什么区别呢?效果是一样的,第一种看起来更加赏心悦目,无需 () ;另外,定义为function时,就不是Name这个名称了,函数一般都是一个操作,要用动词,GetName(),写着累,看着也不舒服,离自然语言稍远。
不过,据说在java中自动生成的代码都是用第一种。
感觉是后一种清晰,第一种误写变量会造成死循环。
8630
7098

被折叠的 条评论
为什么被折叠?