ES6 -- Proxy 前言本文总结了 Proxy 代理的陷阱函数和对应的 Reflect 接口默认行为函数的用法。因为目前用的最多的技术栈是 Vue ,而 Vue3.0 版本其中关于响应式原理的核心是 Proxy ,所以有必要对 Proxy 做进一步的理解和总结。 set拦截对象:设置属性值行为。成功返回 true ,失败返回 false 。 默认行为实现:Reflect.set() 2020-01-01 前端 JavaScript 总结
JavaScript整理总结(持续更新) 数据类型、存储方式 原始(基本)类型,变量存储的是在栈内存的值 string、 number、 boolean、 undefined、 null、 symbol、以及 ES2020 的 bigint 。 引用(复杂)类型,变量存储的是在栈内存中的指针(地址),指向存储的地址,地址所在的堆内存存放着值。引用类型都是 object。 typeof 和 instanceof 2019-12-14 前端 总结
2020快到了,面对复盘的疾风吧!!! 还有20来天就是2020年了,今年的你技术有提升吗?体重下降了多少?19年末的你是不是19年初想象中的你呢? 对于我来说,“每逢佳节倍思亲,每到年底必操心”,最近本来想趁着年底,做一波基础技术复盘,优先选了js进行复盘,结果越复知识点越多,想整理成一篇博文篇幅又太长,想整成什么js知识点复盘上中下又太繁琐麻烦的样子,太难了,难于上青天啊~ 但是青天可以不上,复盘清单还是要列的,做一些知识点的复盘总 2019-12-09 前端 总结
前端幸福感是如何炼成的(下) 前言 上一篇总结了前端对外沟通输出以及外在幸福感的炼成,这一篇主要是对内在幸福感的总结 内在的幸福感影响因素有很多,总结最主要有以下几类: 重复业务多,键盘只用ctrl+cv,空有搬砖感,毫无成就感 搬砖搬得多,稍微来加点挑战性的,逻辑绕不过,就说顶不住 面对技术的高速迭代,无从下手,茫然失措,最后迷失方向脱离前端坑路 总结出问题,那就可以很容易找到解决方法了 2019-11-17 前端 总结
风一吹不回来 前几天和一个大学朋友聊起近况,他也是潮汕人,也喜欢喝茶,也喜欢看动漫,我们有很多共同的话题可以聊,当然最后话题还是回到了工作当中,我们感叹工作的压力,感慨毕业后经历的酸甜苦辣,然后不约而同地怀念起那段大学时光:一起上下课,在宿舍一起喝茶,周末还能早起在宿舍楼下打羽毛球。。。 是的,人总会怀念从前的时光,而被我们怀念的那段时光里的我们,却在忙于感慨其它事情,就像未来的某个时间里,我会怀念和感慨现在。 2019-11-07 生活 感想
响应式原理-vue2.x版(上) 10.5尤大大发布了vue3.0 pre-alpha版本的源码,vue3.0之前,大家基本都知道响应式核心是用ES5的Object.defineProperty,而新版本3.0则是使用ES6的proxy 2.x实现原理在理解3.0的proxy实现之前,先回顾一下2.x版本基本实现原理: 将一个对象作为data选项(组件是data函数返回对象) 遍历data里面所有的属性,通过Object. 2019-10-11 前端 源码 vue
Vue3.0,它来了,它带着Pre-Alpha来了 10月5号凌晨,尤雨溪大大发布了vue3.0源码 现在抓住国庆的小尾巴,来看一看vue3.0到底有啥东西 整体状态 目前发布的vue3.0是Pre-Alpha版本,后续还有Alpha、Beta版本 打包后的代码是ES2015+,不支持IE11 拥抱TypeScript,98%代码使用了TypeScript编写 2019-10-07 前端 源码 vue
前端幸福感是如何炼成的(上) 前言 做前端开发已经有一年多了,前端这个职业,在很多人看来就是一个切图仔、页面仔,包括产品、UI或后端等同事,很多时候在他们看来,前端只需按照设计图做页面,做做交互,对接接口,工作比较简单没有难度。但是前端真的是这样简单吗? 近年来前端需要学习的知识越来越多,从以前前端三剑客,到现在的各种框架、混合开发、各类小程序开发、打包工具、服务端知识等等,很多前端小伙伴直言学不动了,前端焦虑感也越来越强。 2019-10-04 前端 总结
回归初心,重新出发 很长时间没有写博客,之前有基于hexo+NextT搭建了个人博客,由于没有细心维护,加上换新电脑没有备份迁移,导致之前的博客内容都没了。 现在想想,好记性真的不如烂键盘,时间会冲淡很多东西,包括你所认为的熟知的知识,唯有记录,才能加深、唤醒深度记忆。 2019-09-24 生活 感想