JavaScript 的匿名函数和内联函数有什么区别?
匿名函数
顾名思义,匿名允许创建没有任何名称标识符的函数。可以将其用作其他函数的参数。以下是如何使用 JavaScript 匿名函数的示例 −
var myfunc = function() { alert(‘This is anonymous'); }
另一个示例可以如下所示 −
setTimeout(function() { alert('Demo'); }, 3000);
内联函数
内联 函数是 JavaScript 函数,它被分配到一个在运行时创建的变量。你可以通过匿名轻松区分内联函数,因为内联函数被分配给一个变量,并且可以轻松重复使用。
以下是如何使用 JavaScript 内联函数的示例 −
var myfunc = function() { alert ('inline') }; $('a').click(myfunc);
广告