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

作者:vkvi 来源:ITPOW(原创) 日期:2019-11-29

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

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

if (success)

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

相关文章