gpt4 book ai didi

javascript - 为什么使用 "!= null"测试参数是否传递不好

转载 作者:数据小太阳 更新时间:2023-10-29 04:12:51 28 4
gpt4 key购买 nike

<分区>

从 Maintainable JavaScript 一书中提到:

// Bad: Testing to see if an argument was passed
function doSomething(arg1, arg2, arg3, arg4){
if (arg4 != null){
doSomethingElse();
}
}

但我觉得这里用!= null还是挺有效的,它过滤了参数未传递和传递为null的情况

作者认为它不好的原因是什么?

28 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com