一段js 求解含义

lihaiboas1 2014-08-18 10:43:13

(function(a) {
if (typeof define === "function" && define.amd) {
define(["jquery"], a)
} else {
a(jQuery)
}
}(
function($) {
console.info($);
console.info('function');
}
));


求解这段大概是什么意思?
...全文
204 2 打赏 收藏 举报
写回复
用AI写文章
2 条回复
切换为时间正序
请发表友善的回复…
发表回复
zhjdg 2014-08-18
  • 打赏
  • 举报
回复
a = function($) { console.info($); console.info('function'); } define 是否定义,而且是个函数。 define.amd 存在不。
lihaiboas1 2014-08-18
  • 打赏
  • 举报
回复
我看明白了什么意思了。双匿名函数,匿名函数的参数就是个匿名函数,然后条件判断执行环境 ,在执行那个参数匿名函数

87,984

社区成员

发帖
与我相关
我的任务
社区描述
Web 开发 JavaScript
社区管理员
  • JavaScript
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧