js es6 类和方法用 let 还是 const 定义?

2018 年 6 月 24 日
 hoythan

类用

const test = new Test();

还是

let test = new Test();

方法函数用

const test = () => {

};

还是

let test = () => {

}
4959 次点击
所在节点    JavaScript
11 条回复
FEDT
2018 年 6 月 24 日
看是否需要 override,这两种情况一般都适合用`const`
Torpedo
2018 年 6 月 24 日
直接 const,要变了再改 let
ericls
2018 年 6 月 24 日
用 eslint
airyland
2018 年 6 月 24 日
搜索一下再来提问吧。
deepred
2018 年 6 月 24 日
es6 风格,业界大都默认优先用 cosnt
palxie
2018 年 6 月 24 日
不改变的用 const,装 eslint 来检测
will0404
2018 年 6 月 24 日
只有一种情况用 let:变量有可能被重新赋值。
其它任何情况下所有变量都应该用 const 定义。
Terry05
2018 年 6 月 24 日
murmur
2018 年 6 月 24 日
其实我认为这东西区别不大 就算写 java 看 static 也不是看他的声明 而是看他是不是全大写命名更习惯
murmur
2018 年 6 月 24 日
更正下 final
icris
2018 年 6 月 25 日
@murmur #10
final static 大写,final 一般不大写,方法参数经常 final 从没见过大写

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://v2ex.ih06.com/t/465405

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX