[插入dart文件时,似乎比较标准的检查之一(并且是google pedantic样式的一部分)是unnecessary_this
,除非有必要在实例变量被遮盖时使用,否则最好不要使用显式的unnecessary_this
关键字。] >
来自更多的Java / Python背景,(在Java中,该标准似乎支持显式使用this
,再加上相当典型的checkstyle check this.
,我想知道dart对此的偏好背后的原理是什么)样式检查的类型-在我看来,Java和Dart对于隐式RequireThis具有相似的语义,那么为什么标准首选项彼此相对?
在this
中,它说:
不需要时避免使用此功能以避免阴影
但是链接的样式指南未提及或提供任何理由。
我想知道,因为我想进行一张与不必要的相反的支票,但似乎没有,所以我很好奇飞镖是否有某些东西,我不知道这是合理的用于隐式style guide。
当插入dart文件时,似乎比较标准的一项检查(也是Google pedantic风格的一部分)是不必要的,this,除非有必要,否则不要使用显式的this关键字...
Dart的风格指南将重点放在“不要写不必要的东西上,this
是其代表之一