gpt4 book ai didi

javascript - 在浏览器控制台中键入时,var x=10 和 x=10 有什么区别?

转载 作者:数据小太阳 更新时间:2023-10-29 06:01:07 25 4
gpt4 key购买 nike

在浏览器控制台中,如果我键入 var x=10,它会显示 undefined,而如果我键入 x=10,它会显示 10 。两者执行相同的任务那么有什么区别呢?我不是问使用 var 和不使用 var 的区别?

最佳答案

你在浏览器控制台中,所以你在全局范围内,有或没有 var 对变量的存储方式没有影响:

Prove

但是,= 是一个运算符,它返回您分配的值,因此 a = 1 的计算结果为 1,您会看到a 2 当您键入 b = 2 时。 var 不返回任何内容,它是一个语句而不是表达式。

关于javascript - 在浏览器控制台中键入时,var x=10 和 x=10 有什么区别?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35216702/

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