一、模块化规范 1、服务器端规范 CommonJS--node.js 2、浏览器端规范 AMD--RequireJS 国外相对流行 CMD--SeaJS 国内相对流行 3、模块化框架实现 CMD实现-seaJS创始人是阿里巴巴前端架构师玉伯;js文件的依赖管理、异步加载、方便前端的模块化开发。 官方 ...
分类:
其他好文 时间:
2019-10-29 00:00:52
阅读次数:
116
一、英特尔 酷睿、奔腾、赛扬 Core i3、i5、i7 i5-7500K: 第一个数字表示代数 第二个数字表示战斗力 后面两个数字表示频率 k表示超频 H、M、U字母越小,功耗越大,性能越好 二、AMD Ryzen(锐龙)R3、R5、R7 ...
分类:
其他好文 时间:
2019-10-28 20:57:23
阅读次数:
80
一、promises相关概念 promises 的概念是由 CommonJS 小组的成员在 Promises/A 规范中提出来的。 1,then()方法介绍 根据 Promise/A 规范,promise 是一个对象,只需要 then 这一个方法。then 方法带有如下三个参数: 成功回调 失败回调 ...
分类:
Web程序 时间:
2019-10-28 11:08:03
阅读次数:
112
webpack4打包配置babel7转码ES6 Module语法与API的使用 import() Module加载实现原理 Commonjs规范的模块与ES6模块的差异 ES6模块与Nodejs模块相互加载 模块循环加载 一、webpack4打包配置babel7转码ES6 1.webpack.con ...
分类:
其他好文 时间:
2019-10-28 09:11:07
阅读次数:
91
阅读目录 第一步,上传自定义的css 第二步,设置页面定制的css和页首html 第三步,设置页脚html 昨天在发布博客园的第一篇花了很多时间和精力编写的博客后《模块化利器: 一篇文章掌握RequireJS常用知识》,有博友问个人的博客风格是如何自定义的,今天特将月前整理博客时用到的一些方法总结如 ...
分类:
其他好文 时间:
2019-10-27 00:47:19
阅读次数:
95
AMD 锐龙 5 AMD 锐龙 5 3500X 处理器 6核心6线程,基准时钟频率3.6GHz,最大加速时钟频率4.1GHz,一级缓存384KB,总二级缓存3MB,三级缓存32MB,内存支持最高DDR4 3200MHz,TDP 65W (China Only) https://www.amd.com ...
分类:
其他好文 时间:
2019-10-25 16:11:39
阅读次数:
121
好程序员web前端教程分享js中的模块化一:我们知道最常见的模块化方案有CommonJS、AMD、CMD、ES6,AMD规范一般用于浏览器,异步的,因为模块加载是异步的,js解释是同步的,所以有时候导致依赖还没加载完毕,同步的代码运行结束;CommonJS规范一般用于服务端,同步的,因为在服务器端所有文件都存储在本地的硬盘上,传输速率快而且稳定。1.script标签引入最开始的时候,多个scr
分类:
Web程序 时间:
2019-10-25 14:50:48
阅读次数:
126
AMD三代锐龙线程撕裂者命名曝光:24核心3960X https://www.cnbeta.com/articles/tech/900271.htm 一直搞不懂TDP啥意思 可能会高于TDP的功率.. 随着AMD的官方宣布,第三代线程撕裂者发烧处理器的消息越来越多,现在连型号命名都出来了。AMD透露 ...
分类:
编程语言 时间:
2019-10-25 09:34:14
阅读次数:
107
作为js程序员,掌握rollup是必要的。 有了webpack后,为什么还要用rollup, 因为webpack不专业,webpack是打包一切. rollup只为打包js而生. rollup通过的五种打包格式: amd – 异步模块定义,用于像RequireJS这样的模块加载器 cjs – Com ...
分类:
其他好文 时间:
2019-10-24 11:38:49
阅读次数:
89
概述 在 ES6 前, 实现模块化使用的是 RequireJS 或者 seaJS(分别是基于 AMD 规范的模块化库, 和基于 CMD 规范的模块化库)。 ES6 引入了模块化,其设计思想是在编译时就能确定模块的依赖关系,以及输入和输出的变量。 ES6 的模块化分为导出(export) @与导入(i ...
分类:
其他好文 时间:
2019-10-24 00:27:23
阅读次数:
71