gpt4 book ai didi

JavaScript 逻辑或无效赋值

转载 作者:行者123 更新时间:2023-11-28 13:32:19 26 4
gpt4 key购买 nike

我试图理解 JavaScript 的逻辑 OR 运算符是如何工作的,并且我试图重新创建我在书中读到的代码,但有我自己的修改,但当我尝试运行代码时,我不断收到引用错误。

function add(a,b) {
b || b = 1;
return a+b;
}

我的理解是,如果左操作数为假,则评估右操作数,然后返回或使用右操作数的值。对于上面的代码,我想做的是,当调用函数并且省略第二个参数时,它将使用默认值 1 作为方程的第二个值,但我不断收到指出无效的引用错误左手分配。

最佳答案

也许你想实现这个:

b = b || 1;

关于JavaScript 逻辑或无效赋值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24002347/

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