编程语言函数定义有fn,fun,func,function,def关键字,你喜欢哪一种?
- 发表时间:2025-06-24 08:50:17
- 来源:
个人认为 func 和 def 比较好。
看了其它回答,有说 def 因为变量也可以说是 定义 会导致歧义,但是目前主流语言都没有用 def 作为变量声明的,通常是 var, let 来声明,同时 def 无论是看起来还是读起来都比较流畅。
然后是 func,func 看起来 比 fn (虽然 Windows 用 fn 作为功能键上的简写,但个人以为这是因为键帽面积太小)信息量大,也更显眼,比 function 又简洁,同时也能发音,所以没有问题,fun 的话是有歧义的,肯定…。
推荐资讯
- 2025-06-25 01:20:15理论上flutter性能应该非常高才对,为什么好些flutter应用性能一般?
- 2025-06-25 00:45:16有哪些新生代没见过或者无法理解的 Windows XP 7 时代的事情?
- 2025-06-25 01:35:15华为云有没有实力挑战阿里云?
- 2025-06-25 00:50:16golang和rust你选择哪个?
- 2025-06-25 01:20:15postgres集群的选择?
- 2025-06-25 02:05:15***x512具体在哪些方面应用?
- 2025-06-25 00:35:16大量消息在 MQ 里长时间积压,该如何解决?
- 2025-06-25 00:45:16如果SSD硬盘闲置很多年,内部数据会不会丢失?
- 2025-06-25 00:55:15感觉自己被吸走了精气是为什么?
- 2025-06-25 02:10:16使用 JetBrains 的产品时,你是倾向于为每个语言分别安装 IDE,还是安装语言的插件?
推荐产品
-
有没有宝塔平替的服务器管理面板,现在宝塔越来越贵了,也太臃肿了?
[Hestia]开源网络服务器控制面板,快速、可靠、开源便捷 -
为什么程序员的代码不能终身责任制?
我随手拿了著名AI机器学习框架pytorch的一段代码 ** -
预测一下,下一次阅兵会出现什么武器震惊世界?
如果问的是今年的2025年9月3日的阅兵, 那应该没有啥特别 -
GitHUb上有哪些令人惊艳的开源软件?
NoteGen 为什么选择 NoteGen?轻量:安装包 仅
最新资讯