JavaScript中console.log输出变量名而非值的问题求助
问题解答:console.log输出变量名而非变量值的原因
你出错的核心原因是给变量名a加了单引号——JavaScript里被单引号(或双引号、反引号)包裹的内容会被识别为字符串字面量,所以控制台直接输出了引号里的文本a,而不是读取变量a存储的值。
把代码改成这样就能得到预期结果:
let a = 1 console.log(a)
简单总结:
- 加引号:输出引号内的文本内容
- 不加引号:读取变量对应的数值/内容并输出
内容的提问来源于stack exchange,提问作者Australia Account
相关产品推荐
相关产品推荐

