sách gpt4 ai đã đi

Gọi một hàm so với trả về một lệnh gọi hàm - sự khác biệt là gì?

In lại 作者:行者123 更新时间:2023-11-28 14:50:24 26 4
mua khóa gpt4 Nike

如果有一个函数,请说đồ ăn:

function foo() {
console.log('bar');
}

那么在 JavaScript 中,从另一个函数调用一个函数有什么区别,如下所示:

function baz() {
foo();
}
baz();

并返回函数调用,如下所示:

function baz() {
return foo();
}
baz();

两种方法给出相同的输出(字符串输出:'bar')。

1 Câu trả lời

如果您返回,则函数的其余部分将不会执行...但在您的示例中,返回行之后没有更多代码,因此没有区别。

如果你没有显式返回一个值,那么你会返回không xác định……但是đồ ăn无论如何都会返回không xác định并且 您不会对 baz 的返回值执行任何操作,因此没有区别。

您的两个示例之间没有实际区别。

关于javascript - 调用函数与返回函数调用 - 区别?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/44715963/

26 4 0
Bài viết được đề xuất: jquery - HTML/jQuery/CSS 下拉菜单问题/Safari
Bài viết được đề xuất: html - Angular 顺序路由器动画
Bài viết được đề xuất: javascript - 我如何在我的 JQuery 中应用这个 JSONP api?
Bài viết được đề xuất: JavaScript 嵌套三元运算符
行者123
Hồ sơ cá nhân

Tôi là một lập trình viên xuất sắc, rất giỏi!

Nhận phiếu giảm giá Didi Taxi miễn phí
Mã giảm giá Didi Taxi
Giấy chứng nhận ICP Bắc Kinh số 000000
Hợp tác quảng cáo: 1813099741@qq.com 6ren.com