最新 最热

Open Babel的安装与使用

Open Babel是化学领域常用的一个文件格式转换工具,它可以支持xyz的坐标格式、SMILES表达式、InChI表达式和mol以及mol2等格式之间的互相转化。比如说,你只有一个甲烷的SMILES表达式C,那么你就可以使用Open Babel将其转化...

2021-05-21
0

深入理解扩展运算符实现原理

扩展运算符(spread)是三个点(...),用于取出参数对象中的所有可遍历属性,浅拷贝到当前对象之中。

2021-05-18
0

你不容错过的babel-plugin-import史上最全源码详解!

本文将带领大家解析babel-plugin-import 实现按需加载的完整流程,解开业界所认可 babel 插件的面纱。

2021-05-14
0

TC39、ECMA-262、ECMAScript 究竟是什么关系?

先上一张图,感受一下 JavaScript 语言的博大精深吧!里面可能有些用法你还没用过,别着急,在不久的将来他们都会被支持上,因为有一帮人正在努力的推动这些提案进行标准化。今天我们就来梳理下,我们经常会听到的 ECMA262、ECMA...

2021-05-11
0

Ecmascript 6

ES6 允许按照一定模式,从数组和对象中提取值,对变量进行赋值,这被称为解构(Destructuring)。

2021-05-11
0

混乱是进步的阶梯 —— ESM规范的崛起【上】

在无数开源大神的努力下,很多前端开发的痛点(比如「静态类型检查」、「浏览器兼容性」)早已有了事实上的标准解决方案(比如TS、babel)。

2021-05-08
0

深入解读 iView,解耦令人头疼的高度耦合复杂逻辑

有时候我们不知道如何去写更好的脚本,如何做功能组件之间的解耦,如何去学习更好的、更优质架构的代码,如何进行组件的提取,当我们到抓耳挠腮、苦思冥想的时候,回过头来看看我们常用的经典的框架的实现过程。...

2021-05-08
0

回顾 babel 6和7,来预测下 babel 8

babel 最开始叫 6to5,顾名思义,功能是 es6 转 es5。我们知道,es 版本一年一个,有了 es7(es2016)、es8(es2017)等之后,显然,6to5 的名字已经不合适了,所以 6to5 改名为了 babel。...

2021-05-08
0

简单了解波 Mono-repo & Multi-repo(Poly-repo)

Mono-repo 和 Multi-repo 是软件开发中代码管理的两个不同策略。Mono-repo & Multi-repo 孰优孰劣是个老

2021-05-06
0

你不知道的 「 import type 」

在 上一篇文章 中, 我们使用了这个特性,解决了: 引入类型文件报文件不存在的问题。

2021-05-06
0