編程語言函數定義有fn,fun,func,function,def關鍵字,你喜歡哪一種?
作者: 發布日期:2025-06-24 05:45:10
個人認為 func 和 def 比較好。
看了其它回答,有說 def 因為變量也可以說是 定義 會導致歧義,但是目前主流語言都沒有用 def 作為變量聲明的,通常是 var, let 來聲明,同時 def 無論是看起來還是讀起來都比較流暢。
然后是 func,func 看起來 比 fn (雖然 Windows 用 fn 作為功能鍵上的簡寫,但個人以為這是因為鍵帽面積太小)信息量大,也更顯眼,比 function 又簡潔,同時也能發音,所以沒有問題,fun 的話是有歧義的,肯定…。









