vue的源码解析(passive特性,感觉是面试加分项)

2019-03-18
阅读 2 分钟
4k
今天我看源码,因为一边看一边记笔记所以看的慢。突然发现一个特性。所以单独开一篇。感觉是一个秀bigger的特性,如果有一天面试官问你发现优化页面的时候,你提出可以检查浏览器是否可以使用该特性。提升滚动流畅度。

vue的源码解析(内部定义及配置)

2019-03-18
阅读 3 分钟
4.1k
SSR_ATTR {代码...} 这边有个vue SSR的定义。服务端渲染,后面在6446行才有。看到了单独给他写一篇。 ASSET_TYPES {代码...} 组件可以拥有的资产类型列表,这边有几个过滤器,自定义,组件的定义,后面看到后打锚点 LIFECYCLE_HOOKS {代码...} 生命周期的钩子。。。依旧留个锚点 config {代码...} Unicode正则表达式 {代...

2019前端面试题(持续更新)

2019-03-07
阅读 4 分钟
40.8k
最近也在准备换工作了,然后收集了一些我觉得今年面试会遇到常见的问题。 如果有机会,记得也帮忙分享我一下。2019的行情确实很糟糕。看到这么多人收藏点赞。我的内心也是哇凉哇凉的。我也给一些除了面试题之外的经验吧

vue的源码分析(全局工具函数)

2019-03-06
阅读 8 分钟
3k
VUE 2.6.8 {代码...} 创建一个自调用匿名函数,设计参数window,并传入window对象。不污染全局变量,也不会别的代码污染 emptyObject var emptyObject = Object.freeze({}); 字面上意义:空对象=冻结掉这个对象 Object.freeze({})这个方法核心在于对于这个对象将无法修改,添加。 isUndef function isUndef (v) {return ...