个人认为 func 和 def 比较好。
看了其它回答,有说 def 因为变量也可以说是 定义 会导致歧义,但是目前主流语言都没有用 def 作为变量声明的,通常是 var, let 来声明,同时 def 无论是看起来还是读起来都比较流畅。
然后是 func,func 看起来 比 fn (虽然 Windows 用 fn 作为功能键上的简写,但个人以为这是因为键帽面积太小)信息量大,也更显眼,比 function 又简洁,同时也能发音,所以没有问题,fun 的话是有歧义的,肯定…。
{dede:pagebreak/}
国内很多男性在非洲和当地女人恋爱是真的吗?
lar***el是php架构最垃圾的性能,为什么那么多人还是自我感觉良好?
一名女子在杭州万象城遭挟持被捅 20 多刀,隆胸***体救了一命,这反映出哪些公安系统的问题?
为什么程序员独爱用Mac进行编程?
PHP初学者,我能不能使用PHP来开发桌面应用?
有一个***约你出去,你会去吗?
你见过最无用的节俭行为是什么?
如何看待jemalloc停止维护?
商业史上有哪些降维打击的经典案例?
世界上哪款战斗机最好看?
男医生在给年轻靓丽的女性检查时会是什么心态?
周杰伦被曝现身日本弯腰驼背似老人,是真的吗?他曾称患有强直性脊柱炎,这病对身体影响有多大?能治好吗?
韦东奕(北大韦神)要是去写游戏引擎代码,能不能把虚幻引擎按在地上摩擦?数学好真能‘降维打击吗?
如何看待「苏超」赞助商1个月增加超200%,达到中超2倍?
你卡过最厉害的bug是什么?
如何评价【极客湾】在直播中实锤【B 站不交保护费就限流】?