最新 最热

npm 安装包的路径在哪里

文章目录1、npm 将软件包安装到哪里1. 本地安装2. 全局安装2、如何使用或执行 npm 安装的软件包1、npm 将软件包安装到哪里当使用 npm 安装软件包时,可以执行两种安装类型:本地安装全局安装1. 本地安装默认情况下,当输入...

2021-06-11
2

8种JavaScript比较数组的方法

我一直喜欢报纸之类的东西,可以在较短的时间内提供足够的信息。在这里,我为前端开发列了一个比较数组的方法清单。介绍一些基于“属性”值对数组进行排序的方法。...

2021-05-11
2

前端进阶思维导图秘籍(一)

给大家分享第一波笔者之前总结的技术思维导图,分别为:图1 本人亲自翻译的lodash API中文图2 用webpack4.0撸单页/多页脚手架图3 一张图玩转vue-cli3高清源文件(含源版xmind),可以在后台回复 lodash / webpack / vue-cli3...

2021-05-07
2

webpack 中比较难懂的几个变量名称

对于一份同逻辑的代码,当我们手写了一个个的文件,它们无论是 ESM 还是 commonJS 或是 AMD,他们都是 module; 当我们写的 module 源文件传到 webpack 进行打包时,webpack 会根据文件引用关系生成 chunk 文件,webpack 会对这...

2021-04-30
2

React Native 启动速度优化——JS 篇(全网最全,值得收藏)

上一篇文章主要从 Native 的角度分析了 React Native 的初始化流程,并从源码出发,总结了几个 React Native 容器初始化的优化点。本文主要从 JavaScript 入手,总结了一些 JS 侧的优化要点。...

2021-04-26
2

第 017 期 8 个实用的 Lodash 方法介绍

对象的深度克隆是很困难的。 JSON.parse(JSON.stringify(obj)) 可以实现对象的深度克隆。但有如下缺点:

2021-04-16
1

Vite2.0 依赖关系预捆绑

CommonJS和UMD兼容性:在开发过程中,Vite的dev将所有代码作为本地ESM服务。因此,Vite必须首先将作为CommonJS或UMD发布的依赖项转换为ESM。

2021-03-16
2

JavaScript: 函数式编程 - 柯里化

curry 的概念很简单:只传递给函数一部分参数来调用它,让它返回一个函数去处理剩下的参数。 你可以一次性地调用 curry 函数,也可以每次只传一个参数分多次调用。...

2021-02-02
2

记一次 Nuxt.js 登录页性能优化(性能提升十倍加)

最近有测试和 local 投诉,我们管理系统的登录页面经常加载很久,常常会有页面已经出来了,但是点击登录毫无反应,直到全部加载后才能登录。于是,他们提出让我们去优化。...

2020-11-10
1