【问题标题】:is this a good variable name in JavaScript? [closed]这是 JavaScript 中一个好的变量名吗? [关闭]
【发布时间】:2016-05-14 21:34:20
【问题描述】:

这对我来说似乎很好,但我想知道是否可以在一个卷中包含两个大写字母(在下面的例子中是“AF”)。

let isScoreAFloat = score % 1 !== 0;

如果这个名字不是最好的,什么名字能更好地传达操作的可能结果?

谢谢。

【问题讨论】:

  • 如果你真的只是验证号码,isScoreValid
  • 嗯,作为另一个开发者我可以清楚的理解这个变量的含义是there is a score and is it a float?。那么是的,它完成了这项工作......
  • 所有 JS 数字都是 64 位浮点数。我会使用!Number.isInteger(score),这是不言自明的。

标签: javascript naming


【解决方案1】:

这个变量名没有错,它清楚地解释了它的含义。清晰是命名中最重要的事情。变量名没有歧义!如果你问这个名字是否是有效的驼峰式,答案也是肯定的。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2011-12-17
    • 1970-01-01
    • 2012-06-27
    • 2012-08-07
    • 1970-01-01
    • 2013-01-09
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多