www.cftea.com

JavaScript 中使用 0 表示失败,1 表示成功有好处

ITPOW2019/11/29 9:52:19

在像 C# 这种比较严格的语言中,我偏向于使用 0 表示成功,而其他数字表示失败,这样我就可以用 1、2、3、4、5……表示不同的失败原因。

但是在 JavaScript 中,反过来,用 0 表示失败,用 1 表示成功,则也有好处,这是因为 JavaScript 是弱类型语言,可以简化判断。

if (success)

这样,当 success 为 false0undefinednull 时,都表示不成功,这就成功兼容了没有为 success 赋值的情况。

<<返回首页<<