gpt4 book ai didi

javascript - 当您从函数返回 JavaScript 语句时会发生什么,例如返回 console.log( "Hello")

转载 作者:行者123 更新时间:2023-11-29 18:13:00 24 4
gpt4 key购买 nike

我搜索过,但我认为没有人问过这个问题:本质上,两者之间有什么区别

function $( input ){
return console.log( input );
}

$( "My message" );

和更传统的

function $( input ){
console.log( input );
}

$( "My message" );

?它们的作用相同。

如果你能返回它,这是否意味着 console.log( "Hello") 是一个对象?

最佳答案

这与返回任何其他值没有区别。

您正在返回 console.log 的返回值,它不返回任何内容。

If you can return it, does this mean that console.log( "Hello" ) is an object?

没有。 console.log("Hello") 是一个函数调用。函数调用可能显式返回一个值。

没有显式返回值的函数隐式返回 undefined,就像 console.log() 那样。

关于javascript - 当您从函数返回 JavaScript 语句时会发生什么,例如返回 console.log( "Hello"),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25650276/

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