- 博客(3)
- 资源 (1)
- 收藏
- 关注
原创 前端追梦人Babel学习教程
1. Babel是什么? Babel 是一个 JavaScript 编译器 Babel 是一个工具链,主要用于将 ECMAScript 2015+ 版本的代码转换为向后兼容的 JavaScript 语法,以便能够运行在当前和旧版本的浏览器或其他环境中。 1.1 babel能做的事情 1. 语法转换 2. 通过 Polyfill 方式在目标环境中添加缺失的特性 (通过 @babel/polyfill 模块, 在main.js中通过import方式进行引入即可) 3. 源码转换 (codemods) ...
2020-12-17 11:04:28 602
原创 前端追梦人Immutable.js教程
一. 基本概念 immutable 是 Facebook 开源的一个项目,用于实现 javascript 的不可变数据(修改对象属性会返回一个新的对象,基于结构共享,而不是对象deepClone),解决引用带来的副作用(好多地方引用了同一个对象,某一处改变了对象的属性值导致了某些不可预测的问题发生)。 二. 常用数据类型 List: 有序索引集,类似JavaScript中的Array。 Map: 无序索引集,类似JavaScript中的Object。 OrderedMap: 有序的Map,根据数据的set
2020-12-02 16:51:16 423
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人