- 浏览: 155080 次
- 性别:
- 来自: 北京
文章分类
- 全部博客 (137)
- JavaScript (23)
- get post (0)
- SSH (4)
- Hibernate (1)
- cmd (2)
- 火狐 IE (1)
- 中英文环境模板下载 (1)
- 日期 (0)
- 其他总结 (5)
- 正则校验 (3)
- Sql Server (0)
- FreeMarker (1)
- 继承 (1)
- SQL (2)
- ORACLE -- SQL Server -- Access 常见Sql语句的区别 (1)
- ORACLE -- SQL Server -- Access 常见Sql语句的区别 (0)
- 解决int和Integer不能互转 (0)
- 原子类 (1)
- Final,finally,finalize的区别 (1)
- Web前端 (12)
- Reader InputStream (1)
- 线程 (1)
- JDBC (1)
- AJAX (3)
- Linux (2)
- 素数 (1)
- 接口-----继承 (1)
- 数据库查询性能优化 (1)
- Spring MVC3 深入了解 (1)
- JS (18)
- log4j简介 (1)
- Java序列化的机制和原理 (0)
- allowTransparency属性 (1)
- 测试类 (1)
- CSS (14)
- JQuery (10)
- 多线程 (1)
- 数据库 (2)
- Spring 注解 (1)
- JSTL标签库 (1)
- HTML (8)
- 界面设计 (4)
- 测试 (4)
- 职业生涯 (1)
- 数据可视化 (1)
- UI设计 (3)
- eclipse怎样生成javadoc (2)
- redis memcache 比较 (1)
- Windows 8系统IE10无法安装Flash Player插件的解决办法 (1)
- IE7 问题 (1)
- 常用JS验证 (1)
- Hadoop,MapReduce学习步骤 (1)
- 开始-运行-命令大全 (1)
- jQuery与ExtJS优缺点比较 (1)
- Oracle (1)
- 文档转换 (1)
- Maven与Ant比较 (1)
最新评论
-
谁说我不是会员:
很给力的文章,通俗易懂
Get请求和Post请求的区别 -
Spirit_eye:
请问一个图片按钮怎么置灰
按钮置灰跟按钮不显示
Javascript模块化编程(三):require.js的用法
http://www.ruanyifeng.com/blog/2012/11/require_js.html
发表评论
-
web前端页面性能优化小结
2014-04-25 10:21 637web前端页面性能优化小 ... -
jQuery与ExtJS优缺点比较
2014-03-18 11:36 2035jQuery与ExtJS优缺点比较 jQuery 主页:h ... -
LABjs、RequireJS、SeaJS 哪个最好用?为什么?
2014-03-14 11:15 592LABjs、RequireJS、SeaJS 哪 ... -
offsetHeight, clientHeight与scrollHeight的区别
2014-01-22 14:24 666offsetHeight, clientHeight与scro ... -
表单提交后不刷新当前页面
2014-01-17 15:28 1258<form name='form1' id='for ... -
input失去焦点和获得焦点jquery焦点事件
2014-01-17 14:47 990input失去焦点和获得焦点jquery焦点事件 input ... -
html5 在IE6/IE7/IE8中使用html5标签
2014-01-13 11:26 5028html5 在IE6/IE7/IE8中使用html5标签 h ... -
李炎恢--JS视频
2013-05-21 15:40 793李炎恢--JS视频 http://wenku.baidu.co ... -
SeaJS-----GitHub Issues
2013-05-20 16:17 755SeaJS 是直接通过 GitHub Issues 来管理, ... -
CMD 模块定义规范
2013-05-15 10:45 333CMD 模块定义规范 https://github.co ... -
Sea.js 手册与文档
2013-05-15 09:30 587Sea.js 手册与文档 http://www.zhang ... -
sea.js 小记
2013-05-14 11:38 788sea.js 小记 看目录结构,代码不算多,命名划分很清晰, ... -
jQuery 实现多级下拉菜单导航
2013-03-13 11:39 4889JavaScript 实例教程 – jQuery 实现多级下拉 ... -
JS睡眠function
2013-03-05 11:37 1822JS睡眠function function sle ... -
iframe高度动态自适应
2013-03-04 14:37 603iframe高度动态自适应 http://www.cnbl ... -
JS如何创建对象及实现继承
2013-03-04 14:36 615JS如何创建对象及实现继承 【原型】 1. 什么 ... -
js继承的几种实现方法
2013-03-04 13:40 672js继承的几种实现方法 [size=x-small]&l ... -
打印页面指定区域的js源码
2012-12-05 14:44 680<script type="text/ ... -
一道基础例题的思考
2012-12-05 14:30 681引用 <script type="text/j ... -
pager-taglib -- 分页标签用法
2012-08-09 10:10 786pager-taglib -- 分页标签用法 Usin ...
相关推荐
JavaScript模块化编程是一种组织代码的方式,它使得代码更易于维护、重用和协作。Require.js是JavaScript的一个模块加载器,它引入了AMD(Asynchronous Module Definition)规范,为JavaScript提供了异步加载模块的...
### JavaScript模块化编程库Require.js的使用方法 #### 引言 随着Web应用的日益复杂,传统的JavaScript开发方式已无法满足高效开发与维护的需求。在这样的背景下,Require.js作为一种先进的JavaScript模块加载器,...
JavaScript模块化编程是现代Web开发中的重要组成部分,它有助于组织代码、提高可维护性和复用性。本篇文章将深入探讨JavaScript模块化编程的实战应用,特别是通过试用SeaJS这一工具来实现。SeaJS是一款专注于浏览器...
### JavaScript模块化编程 #### 一、理解JavaScript模块化 ##### 1.1 模块化的概念 在软件工程中,模块化是一种重要的设计思想,指的是将复杂的系统分解成一系列独立的功能单元(即模块),每个模块负责实现系统...
通过在HTML文件中引入require.js库,可以正式开始项目的模块化编程。 通常的做法是将require.js的引用放置在HTML文件的底部,但有时为了保证页面加载的顺序,我们也可以采用异步加载的方式。具体操作如下: ```...
`require.js` 是一个流行的JavaScript模块化加载器,它使得在浏览器端管理JavaScript代码变得更加有序和高效。在HTML5 Boilerplate(一个前端开发基础模板)中整合`require.js`,可以提升项目的构建质量和性能,特别...
3. **模块系统**:Node.js内置了模块化系统,方便代码的组织和复用,如`require`函数用于导入模块,`module.exports`或`exports`用于导出模块。 4. **文件系统API**:Node.js提供了一套强大的文件系统接口,可以...
JavaScript模块化编程是一种组织代码的方式,它使得代码更容易理解和维护。模块化编程通过将相关的功能封装起来,避免了全局变量的滥用,提高了代码的复用性。本文将深入讲解JavaScript模块化编程的基础和一些进阶...
2. **模块系统**:Node.js拥有强大的模块化系统,通过`require`和`module.exports`可以方便地引入和导出模块。CommonJS规范是Node.js的默认模块系统,但随着ES6的普及,现在也支持使用`import`和`export`语法。 3. ...
2. **模块系统**:Node.js 采用 CommonJS 规范,通过 `require` 函数加载模块,实现了代码的模块化,便于代码组织和复用。内置的 `module` 和 `exports` 对象使得模块间的通信变得简单。 3. **V8引擎**:Node.js ...
Node.js是一种基于Chrome V8引擎的JavaScript运行环境,它允许开发者在服务器端使用JavaScript进行编程,极大地推动了前后端一体化的开发模式。本资源是书籍《Node.js入门经典》的配套源代码,对于初学者来说,是...
JavaScript模块化编程是解决代码组织和管理问题的关键技术,尤其对于大型项目而言,它能够确保代码的可维护性、可重用性和可扩展性。在JavaScript的传统开发模式中,全局变量的滥用、脚本依赖顺序的混乱以及大量脚本...
- **模块系统**:Node.js具有强大的模块化特性,开发者可以将代码拆分成多个独立的模块进行组织。 - **包管理器NPM**:Node.js使用npm作为默认的包管理器,用于安装、更新和卸载Node.js模块及依赖项。 - **流...
《require.js:JavaScript模块化开发的关键》 在Web开发领域,JavaScript已经成为不可或缺的一部分,而随着项目的复杂性不断提升,代码组织和管理变得越来越重要。require.js的出现,为JavaScript的模块化开发提供...
2. **模块系统**:Node.js使用模块化设计,每个`.js`文件都可以视为一个模块,通过`require`和`exports`或`module.exports`来导入和导出模块。 3. **V8引擎**:Node.js使用Google的V8引擎,使得JavaScript的执行速度...
7. **模块系统**:Node.js采用CommonJS模块化标准,手册会解释`require`和`exports`或`module.exports`的用法,以及如何自定义模块和引入外部模块。 8. **流(Stream)**:Node.js中的流机制用于处理大量数据,如文件...
Node.js 是一个基于 Chrome V8 引擎的 JavaScript 运行环境,它让开发者能够在服务器端使用 JavaScript 进行编程。而 draxt.js 是一个专门为 Node.js 开发的工具模块,它提供了一种方便的方式来选择和操作文件系统中...
Node.js是一种基于Chrome V8引擎的JavaScript运行环境,它允许开发者在服务器端使用JavaScript进行编程。这本《Node入门一本全面地Node.js教程》PDF,是学习Node.js的基础指南,涵盖了从安装到实际项目开发的全方位...
3. **模块系统**:Node.js拥有强大的模块化系统,通过`require`函数可以方便地引入和使用模块,这有助于代码的组织和重用。CommonJS是Node.js中默认的模块规范。 4. **文件系统操作**:Node.js提供了一套丰富的API...