- alfred.setMethod("basic.js",["alfred","alfred.global","alfred.doc","alfred.reset","alfred.log","alfred.isNumber",
- "alfred.isFunction","alfred.isArray","alfred.isObject","alfred.isString","alfred.isBoolean",
- "alfred.require","alfred.setMethod","alfred.extend"],[]);
这样设置了以后就可以告诉下面的JS 我已经提供了这些方法。随意alfred.require("alfred.reset"); 就可以把文件拉进页面注册好。
页面内是这样的。
- <!DOCTYPE html>
- <html>
- <head>
- <title>
- </title>
- </head>
- <body>
- <script type="text/javascript" src="base.js"></script>
- <script type="text/javascript" src="deps.js"></script>
- <script type="text/javascript">
- alfred.reset("contentquot;);
- $.require("alfred.dom");
- $(function(){
- vara = $.dom("<div id=''test'' style=''width:200px;height:200px;background:red;''> adf</div>");
- $.dom("body").prepend(a);
- })
- </script>
- </body>
- </html>
alfred.reset 是为了方便自己设置方法名字。这样我们几乎可以象jquery一样使用了。
alfred.reset("contentquot;);
$.require("alfred.dom");
$.dom("div a span:first-child").append("hello alfred");
就 可以这样用了。。
如果感觉这样不爽。欢迎各位朋友来交流下。我刚学JS 不是很久。所以技艺不高,研究不深。忘各位来指点下。互相提高。QQ:164864042
-------无代码 ,生活不完美。
开始 到结束 只是那么个过程。结束了 就忘记吧。
原文链接:http://www.cnblogs.com/AlfredLee/archive/2012/01/17/base-js.html