gpt4 book ai didi

javascript - 这是console.log 的简写吗?

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

在凯尔·辛普森 (Kyle Simpson) 的《高级 Javascript》中,他这样说:

var foo = "bar";

可以这样评估:

foo;

它只是 console.log 的快捷方式。

但是当我尝试时,控制台中没有显示任何内容。

这是为什么?

干杯

最佳答案

如果您在控制台中输入该内容并按 Enter,控制台将显示表达式的结果,即 foo 的值。控制台会显示您输入的任何表达式的结果值。在控制台本身中,很少需要键入console.log。 (事实上​​,如果您在控制台中输入 console.log(foo); 并按 Enter,您会看到 foo 的值,后跟 undefined,因为 console.log 返回 undefined,因此控制台会显示该值。)

在未输入控制台本身的代码中,foo; 不是 console.log(foo); 的简写。它只是一个独立的ExpressionStatement,基本上什么也不做。

关于javascript - 这是console.log 的简写吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40562734/

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