JavaScript-让显示名称而不是值[关闭]

ecr0jaav  于 2023-08-02  发布在  Java
关注(0)|答案(1)|浏览(113)

**已关闭。**此问题为not reproducible or was caused by typos。它目前不接受回答。

此问题是由打印错误或无法再重现的问题引起的。虽然类似的问题可能是on-topic在这里,这一个是解决的方式不太可能帮助未来的读者。
2天前关闭。
Improve this question
我是一个初学者,今天开始学习JavaScript。我从一个教程中试过:
let a = 1 console.log('a ')
现在,当我运行它时,答案应该是值1,但它显示的名称是a。
我做错了什么??我正在使用VsCode和控制台从 chrome 看到的结果..
我试过:
let a = 1 console.log('a ')
Google Console显示的是a而不是1。

fcg9iug3

fcg9iug31#

当你这样做时,let a = 1;
它创建了一个变量(名为a),该变量的值为1
现在,为了访问存储在a中的值,您必须执行以下操作:
console.log(a)
您正在执行console.log('a')
上面的语句将字符'a'打印到控制台上。因为console.log()中的任何内容都是一个字符串,而字符串直接登录到控制台。
你可以通过这样写来解决这个问题:
console.log(a);它的输出将是1,因为您已经将1存储在a中。

相关问题