按时间归档:2018年12月
-
【 ECMAScript 6进阶十七】之ES6 模块加载方案
前言 本篇我们重点介绍以下四种模块加载规范: AMD CMD CommonJS ES6 模块 最后再延伸讲下 Babel 的编译和 webpack 的打包原理。 require…
-
这些JavaScript编程黑科技,装逼指南,高逼格代码,让你惊叹不已
Javascript是一门很吊的语言,我可能学了假的JavaScript,哈哈,大家还有什么推荐的,补充送那啥邀请码。 本文秉承着:你看不懂是你SB,我写的代码就要牛逼。 1、单行…
-
【 ECMAScript 6进阶十六】之defineProperty 与 proxy
前言 我们或多或少都听过“数据绑定”这个词,“数据绑定”的关键在于监听数据的变化,可是对于这样一个对象:var obj = {value: 1},我们该怎么知道 obj 发生了改变…
-
前端日志上报的新姿势“Beacon”
在前端应用越来复杂的今天,为了监控前端应用是否正常运行,通常会在前端收集一些错误与性能等数据,最终我们会将这些数据上报到服务端。
-
【 ECMAScript 6进阶十五】之Babel 是如何编译 Class 的(下)
经常使用ES6中的class,但却一直不知道babel 是如何编译的,所以就抽空研究了一下,下面是相关的代码,关键地方都已经添加了注释