1.按照CommonJS规范,在任何模块代码的作用域下内置了以下哪些变量? A, module B,context C, require D,exports答:A,C,D可以参考:阮一峰commjs文章:输出模块变量的最好方法是使用module.exports对象,加载模块使用req...
分类:
其他好文 时间:
2015-02-15 18:05:08
阅读次数:
161
1.概述CommonJS是服务器端模块的规范,Node.js采用了这个规范。根据CommonJS规范,一个单独的文件就是一个模块。每一个模块都是一个单独的作用域,也就是说,在该模块内部定义的变量,无法被其他模块读取,除非定义为global对象的属性。global.warning = true;上面代...
分类:
Web程序 时间:
2015-01-08 12:52:42
阅读次数:
190
commonJS,定义了一种同步加载脚本的规范。对于浏览器端而言,因为js脚本都是在远端,用同步的方式可能会长时间阻塞线程。因此,浏览器端的js加载器并不会严格按照commonJS来做。seajs作为一个试图遵循commonJS规范的加载器,是在规范的基础上在外面包一层define,来异步加载j.....
分类:
编程语言 时间:
2015-01-03 22:19:18
阅读次数:
177
CommonJS是服务器端模块的规范,Node.js采用了这个规范。根据CommonJS规范,一个单独的文件就是一个模块。每一个模块都是一个单独的作用域,也就是说,在该模块内部定义的变量,无法被其他模块读取,除非定义为global对象的属性。如果jquery要在node中使用,要解决两个问题:1.以...
分类:
Web程序 时间:
2014-12-05 14:03:45
阅读次数:
315
什么是NodeJS Node.js采用模块化结构,按照CommonJS规范定义和使用模块。模块与文件是一一对应关系,即加载一个模块,实际上就是加载对应的一个模块文件。 JS是脚本语言,脚本语言都需要一个解析器才能运行。对于写在HTML页面里的JS,浏览器充当了解析器的角色。而对于需要独立运行的J.....
分类:
Web程序 时间:
2014-11-27 20:06:26
阅读次数:
333
1.按照CommonJS规范,在任何模块代码的作用域下内置了以下哪些变量? module context require exports 2.一下方法中哪些存在兼容性问题? spilt indexof trim Date.parse3.下面哪些技术可用于优化 CSS 图片加载...
分类:
其他好文 时间:
2014-08-28 21:08:26
阅读次数:
286
1.按照CommonJS规范,在任何模块代码的作用域下内置了以下哪些变量? module context require exports2.以下关于application cache的说法,哪些是不正确的?· 对于目标页面而言,可以通过来启用application cache。· 对于启...
分类:
其他好文 时间:
2014-08-27 18:20:48
阅读次数:
234
CommonJS规范来自《JavaScript 标准参考教程(alpha)》,by 阮一峰目录概述AMD规范与CommonJS规范的兼容性参考链接概述CommonJS是服务器端模块的规范,Node.js采用了这个规范。根据CommonJS规范,一个单独的文件就是一个模块。每一个模块都是一个单独的作用...
分类:
Web程序 时间:
2014-08-27 16:28:38
阅读次数:
228
1,概述CommonJS是服务器端模块的规范,Node.js采用了这个规范。根据CommonJS规范,一个单独的文件就是一个模块。加载模块使用require方法,该方法读取一个文件并执行,最后返回文件内部的exports对象。下面就是一个简单的模块文件example.js。console.log("...
分类:
Web程序 时间:
2014-08-04 17:33:37
阅读次数:
300
前言SeaJS是一个遵循CommonJS规范的JavaScript模块加载框架,可以实现JavaScript的模块化开发及加载机制。与jQuery等JavaScript框架不同,SeaJS不会扩展封装语言特性,而只是实现JavaScript的模块化及按模块加载。SeaJS的主要目的是令JavaScr...
分类:
编程语言 时间:
2014-08-04 17:16:37
阅读次数:
370