从网页重构到web开发的前端开发相关知识

 

 

  1、RequireJS进阶  ”异步加载”(asynchronous)模块  试用浏览器
AMD(异步模块定义)AMD是”Asynchronous Module Definition”的缩写,AMD就只有一个接口:define(id?,dependencies?,factory); 
(带 id 和 deps 参数的 define 用法不属于 CMD 规范,而属于 Modules/Transport 规范) 

  3、Sea.js  中,所有 JavaScript 模块都遵循 CMD(Common Module Definition) 模块定义规范,一个模块一个文件。使用define(factory);定义模块、使用use

”同步加载”(synchronous)  试用服务器端
define(function(require, exports, module) {// 模块代码});表示seaJs模块定义define(factory)的构造方法。

Node中require引入模块,使用module.exports。

  2、CommonJS定义的模块分为:{模块引用(require)} {模块定义(exports)} {模块标识(module)}  服务器端的

require()用来引入外部模块;exports对象用于导出当前模块的方法或变量,唯一的导出口;module对象就代表模块本身。
  2、NPM
  2、packages

  2、chrome浏览器的跨域设置

  2、i18n.js  页面国际化

  4、“use strict” 严格模式

转载于:https://www.cnblogs.com/1122zhoulin/p/10082894.html

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值