我是Wordpress开发的新手,对jquery有一点了解。我试图理解WordPress插件,也试图理解他们为插件编写的js代码。我不明白下面的代码是什么意思。
(function( api, wp, $ ) {
\'use strict\';
})( wp.customize, wp, jQuery );
什么是
api ,
wp 和
$ 在顶部和
wp.customize ,
wp ,
jQuery 到底是什么意思?
最合适的回答,由SO网友:kwellmann 整理而成
它是一个立即调用的函数表达式(IIFE)——一个在定义后自动执行的匿名函数。底部的变量取自全局范围,并作为参数传递给匿名函数。
所以api
代表wp.customize
,
wp
代表wp
和
$
代表jQuery
函数内部。