什么?都1202年了,你还在手写骨架屏

2021-08-06
阅读 9 分钟
12.2k
风和日丽的一天,离下班还有半个小时,小伟憧憬着下班和小美的约会,这时产品经理大明找到小伟: 竞品app的H5页面都有占位符(骨架屏),而我们的只有一个菊花图,在网络不好的情况下,用户看到菊花图都不愿意等待就关闭页面了,很影响我们的页面的uv,小伟你赶快安排一下,别人有的我们也不能少(🙄️)。

webpack 4迁移指南

2019-05-02
阅读 8 分钟
1.9k
webpack 4 出来也已经一年了,公司的老项目用的还是webpack3,也是时候该升级一波了。说实话webpack4还是有几点挺吸引我的,估计也是感受到了parcel的压力,4这个版本内置了很多默认配置。

vuex持久化插件-解决浏览器刷新数据消失问题

2019-04-12
阅读 2 分钟
2.6k
众所周知,vuex的一个全局状态管理的插件,但是在浏览器刷新的时候,内存中的state会释放,通常的解决办法就是用本地存储的方式保存数据,然后再vuex初始化的时候再赋值给state,手动存再手动取会觉得很麻烦,这个时候就可以使用vuex的插件vuex-solidification

js 函数防抖和节流

2019-03-05
阅读 1 分钟
1.4k
其实函数节流和防抖都是闭包的运用,保存外部函数中的变量值,只不过节流是在多次操作中取第一次,而防抖是取多次操作中的最后一次,具体原因是因为setTimeout是eventloop中的宏任务,在主线程代码执行完毕之后才会执行其中的回调方法。

Mac 环境下安装配置mongodb并创建用户

2018-05-05
阅读 2 分钟
7.8k
好久之前曾经安装过mongodb,在一个偶然的情况下被一个大佬直接登陆进来了,刚开始惊呼还有这种操作,后来才发现自己并没有给数据库上锁,并且在安装完mongodb默认启动的时候默认是任何ip都可以不需要密码直接访问的。好了,废话不多说,开始今天的正文

javascript 之 prototype与__proto__

2018-03-23
阅读 2 分钟
1.7k
__proto__(隐式原型)javascript 中任意对象都具有一个内置属性,在ES5之前并没有标准的方法访问这个属性,但是在绝大多数浏览器中都支持通过__proto__来访问这个属性,我们叫他隐式原型

Javascript 数组方法全解析(包含es6,es7)

2018-01-24
阅读 9 分钟
6.3k
Javascript 数组方法全解析(包含es6) 1. 数组自带属性 {代码...} 2. 数组的方法 {代码...} 1. concat {代码...} {代码...} 2. copyWithin()用法:浅复制数组的一部分到同一数组中的另一个位置,并返回它,而不修改其大小重点是不改变大小 {代码...} target(必须) 0为基底的索引,如果target为负数的话那么target为leng...

javascript基础之this

2018-01-22
阅读 3 分钟
1.3k
看过一本书叫《JavaScript语言精粹》,里面把this的出现场景为4类,当然那是在es6出来之前,不过也可以表示基本的用法了,在es6出来之后出现箭头函数,所以一共是5种:

CentOS7.2 下安装ftp(附最新配置文件)

2018-01-19
阅读 2 分钟
5.2k
本文环境:CentOs 7.2 Vsftpd 3.0.3 最近一个接的一个小网站需要提供给维护人员上传和下载部分文件的功能,于是开始用到了Ftp 首先先安装Vsftpd,至于为什么是Vsftpd,查了一下发现网上大多数人是看重其安全性。 第一步安装Vsftpd: {代码...} 接下来我们要查看vsftpd安装到哪个目录 {代码...} ok,系统告诉我们在/etc/vs...