IONIC介绍 发现国内前端圈里面,现在知道IONIC的人已经很少了,但毕竟这东西也是一门不错的移动端开发技术,感觉可能大多数人对于新技术的追求和尝试,让这个技术看起来地位略微尴尬。 但是,毫无疑问,这门技术,在全球还是相对比较流行的。 I[…]

vue-router的前进后退动画效果判定 vue中,我们常见的路由切换,有从A页面切换到B页面,然后从B页面后退回A页面,此时,如果没有做相应的处理,vue的页面切换动画就会是默认的一直是从右方进入。 对于我们用户来说,这就造成了视觉上面[…]

项目升级到vue-cli3之后,之前一些遗留的代码变成习惯都需要更改。所以,在公司的项目上,这几个月一直在做重构性的工作。 工作主要涉及到一下几点: 1、项目从v2迁移到v3,除了一些页面迁移工作,还需要把环境配置,npm包的取舍做好。 2[…]

前言 diff算法一直是React系统最核心的部分,并且由于演化自传统diff,使得比较方式从O(n^3)降级到O(n),然后又改成了链表方式,可谓是变化万千。 传统Diff算法 传统diff算法需要循环比较两棵树,所有节点的循环,那么单纯[…]

什么是作用域 程序的执行,离不开作用域,也必须在作用域中才能将代码正确的执行。 所以作用域到底是什么,通俗的说,可以这样理解:作用域就是定义变量的位置,是变量和函数的可访问范围,控制着变量和函数的可见性和生命周期。 而JavaScript中[…]