在本系列文章的基础上,我对脚手架配置进行了一些优化整理,基于 Webpack4 和 Vue,下面是文章链接:基于 Webpack4 + Vue 的多页应用解决方案(一)基于 ...
在本系列文章的基础上,我对脚手架配置进行了一些优化整理,基于 Webpack4 和 Vue,下面是文章链接:基于 Webpack4 + Vue 的多页应用解决方案(一)基于 ...
1.js-xlsx 介绍 由SheetJS出品的js-xlsx是一款非常方便的只需要纯JS即可读取和导出excel的工具库,功能强大,支持格式众多,支持xls、xlsx、od...
入职新公司以来,第一个月接手vue项目,第二个月接手angularjs项目,第三个月加入react重构项目。心生感叹:业务驱动式学习是一种高效率的学习方式,保持好奇心,在业务...
过去有很长一段时间,我一直很难理解 reduce() 这个方法的具体用法,平时也很少用到它。事实上,如果你能真正了解它的话,其实在很多地方我们都可以用得上,那么今天我们就来简...
定义 键/值对的集合。 集合中的键和值可以是任何类型。如果使用现有密钥向集合添加值,则新值会替换旧值 属性 下表列出了 Map 对象的属性和描述。 构造函数 方法 下表列出...
前言 最近在网上看到一个面试题:(a== 1 && a ==2 && a==3)有可能返回true吗?答案是可以的,下面来具体讲解一下。 valueOf和toString 这...
axios 是 Vue 官方推荐的一个 HTTP 库,用 axios 官方简介来介绍它,就是:Axios 是一个基于 promise 的 HTTP 库,可以用在浏览器和 no...
async 与 await 的使用方式相对简单。 当你尝试在循环中使用await时,事情就会变得复杂一些。 在本文中,分享一些在如果循环中使用await值得注意的问题。 准备...
1、css实现图片自适应宽高 主要使用padding-bottom,该属性是基于父元素宽度百分比的; 2、什么是BFC? BFC 全称为 块级格式化上下文 (Block Fo...
上一节课讲解了将网站部署到本地服务器,这样通过局域网就可以访问网站了。这节课讲解将网站部署到阿里云服务器上,这样不必受限于局域网,在任何能上网的地方,都可以访问我们的个人简历...
React高阶组件探究 在使用React构建项目的过程中,经常会碰到在不同的组件中需要用到相同功能的情况。不过我们知道,去这些组件中到处编写同样的代码并不优雅。 在以往,为了...
/* 多个参数分别相加,单个函数内的参数相乘 4 + 2 * 3 + 10 = 20*/function add () {console.log('进入add');var a...
Promise.all()接收一个数组为参数,当数组的所有Promise都为resolve的状态时,Promise.all()才会成功;若有一个失败,都会被认为是失败的。简单...
写这篇博客的背景是前阵子,我负责的项目的轮训读卡程序出现了问题,讲道理来说,定时器在3秒轮训一次,读到卡信息就停止轮训这个逻辑是正确的,但是呢,本地读卡程序会4小时后自动崩掉...
优化代码的目的:提高运行速度; js代码优化: 代码重用 避免全局变量(全局变量,封闭空间,模块化,mvc..) 拆分函数避免函数过于臃肿 注释 减少HTTP请求 减少DOM...
首先说一个最重要的优化原则:代码优化是每天都要进行的,而不是一两个月做一次大优化,那时做就已经晚了。另外由于优化是每天做的,所以你不需要一次的就过度优化,保持小步快跑即可。 ...
异步更新队列: 请记住:vue是依靠数据驱动视图更新的,该更新的过程是异步的。即:当侦听到你的数据发生变化时, Vue将开启一个队列(该队列被Vue官方称为异步更新队列)。视...
懒加载:---------------------------------------------------- 也叫延迟加载,即在需要的时候进行加载,随用随载。 为什么需要...