04 2019 档案
摘要:babel 7 对于 babel 7, "babel 的官网" 已经介绍得非常详细了,但有时感觉文档和实际使用总是差那么一点东西。 主要包 先来看一下主要的包,babel 7 对于包进行了一些简化。 "@babel/cli" : 用于执行相应命令 "@babel/core" : 核心包,将 js 代
阅读全文
摘要:注意: 以下深拷贝仅针对对象。 对于深拷贝,我平时用得很少,一般都是用 JSON 的方法来实现: 但前几天踩了坑,在网上查了才发现问题,只能说坑只有踩过才知道深浅。 坑 1. 对于 function、undefined,会丢失这些属性。 2. 对于 RegExp、Error 对象,只会得到空对象 3
阅读全文
摘要:JS 数组相关的循环函数,用得挺多,所以有些坑还是要去踩一下,先来看一道面试题。 注意: 下面提到的不改变原数组仅针对基本数据类型。 面试题 模拟实现数组的 map 函数。 心中有答案了吗?我的答案放在最后。 map( callback( cur, index, arr ), thisArg ) m
阅读全文