JavaScript 中内联函数和匿名函数的区别

Shiv Yadav 2022年7月18日
JavaScript 中内联函数和匿名函数的区别

在本文中,你将了解 JavaScript 中内联函数和匿名函数之间的区别以及如何在代码中使用它们。

JavaScript 中内联函数和匿名函数的区别

JavaScript 内联函数是变量中的匿名函数。它总是使用匿名函数的 URL 调用。

它们是在运行时创建的,并不重要。

匿名函数和内联函数几乎相同,因为它们都是在运行时生成的。另一方面,内联函数被分配给一个变量,因此可以被重用。

从这个意义上说,内联函数的行为类似于普通函数。

内联函数示例:

var samelineFunc = function () {
  alert("inline function");
};
$("#inline_func_c").click(samelineFunc);

匿名函数示例:

$("#anon_func_b").click(function () {
  alert("anonymous function");
});

此处演示

输出 1:

当你运行上面的代码时,你将看到如下内容:

作为函数工作的按钮

在这里,你可以看到两个按钮:Button_1 作为匿名函数工作,Button_2 作为内联函数工作。在上面的代码中可以看到我们可以直接调用匿名函数。

输出 2:

匿名函数

另一方面,你可以看到为内联函数创建的变量,以便可以随时随地使用它。

内联函数

Author: Shiv Yadav
Shiv Yadav avatar Shiv Yadav avatar

Shiv is a self-driven and passionate Machine learning Learner who is innovative in application design, development, testing, and deployment and provides program requirements into sustainable advanced technical solutions through JavaScript, Python, and other programs for continuous improvement of AI technologies.

LinkedIn

相关文章 - JavaScript Function