JQuery CodeAnalytic:JQuery原始码解析 源码
jQuery的代码分析 JS是单线程语言 ( function ( global, factory ) { /* 这里是为了兼容node.js、sea-JS等符合CommonJS规范或类CommonJS规范的js框架 module.export和export是node.js中用来创建模块的方法,如果条件成立,执行下面语句来兼容node.js (就是利用形参factory做中间人,来把JQ的各个功能模块用node.js创建模块的方法创建起来) */ if ( typeof module === "object" && typeof module .exports === "object" ) { //查看 环境是否支持window.document属性 module .exports = global.document //支持
下载地址
用户评论