www.3112.net > sEAjs DEFinE

sEAjs DEFinE

开发阶段不推荐define的参数传入三个,只需给定后面的factory即可,发布时通过构建工具提取压缩模块,会自动加上idhe依赖数组(即第二个参数),这样seajs能够更快的定位本身这个模块和它依赖的模块。 顺便提一下,第二个参数,如果显示传入了,...

//Set configuration seajs.config({ base: "../sea-modules/", alias: { "jquery": "jquery/jquery/1.10.1/jquery.js" } }); seajs.use("../static/error/src/main",function(main){ main({text : 'aaa'}); }); //main.js define(function(req...

不一样的。。定义在内部是一个局部的函数,你可以理解为一个可以用()运算符的局部变量 当然找不到了。。(好好理解下javascript 中closure的概念) 其实JavaScript是函数式编程语言我会骗你? 先好好学习下再搞模块化

不一样的。。定义在内部是一个局部的函数,你可以理解为一个可以用()运算符的局部变量 当然找不到了。。(好好理解下javascript 中closure的概念) 其实JavaScript是函数式编程语言我会骗你? 先好好学习下再搞模块化

将js插件cmd模块化(define封装成seajs模块,返回匿名函数,包含插件的源码)。 jquery库在总js文件(调用该插件的文件)中加载。通过require("t1/jquery_pligun")()来传递jquery变量( 参数) ,保证了jquery在调用js插件模块之前加载

网站地图

All rights reserved Powered by www.3112.net

copyright ©right 2010-2021。
www.3112.net内容来自网络,如有侵犯请联系客服。zhit325@qq.com