摘要: /** * js中的new()到底做了些什么? * 1,创建一个新对象 * 2,将构造函数里面的作用域赋值给新对象(因为this指向了新对象) * 3,执行构造函数里面代码 * 4,返回新对象 */ function Base() { this.name = 'xiaoming'; } var ob 阅读全文
posted @ 2018-11-07 21:04 focus_yaya 阅读(7807) 评论(0) 推荐(0) 编辑
摘要: /** * 业务线的代码解析 */ 一, 对于页面DNS - prefetch预获取提升页面载入速度,浏览器载入页面时候对于当前的域名进行解析和缓存, 当点击页面的时候无需进行DNS解析,减少了用户等待的时间,提供了用户体验 1,减少DNS请求次数 2,另一个就是进行DNS预获取 使用: <link 阅读全文
posted @ 2018-11-07 20:53 focus_yaya 阅读(513) 评论(0) 推荐(0) 编辑
摘要: /** * action是异步,mutation是同步 * vuex中使用commit来修改state的原因解析 * 开启严格模式,仅需在创建 store 的时候传入 strict: true; * 在严格模式下,无论何时发生了状态变更且不是由 mutation 函数引起的,将会抛出错误。这能保证所 阅读全文
posted @ 2018-11-07 18:13 focus_yaya 阅读(1747) 评论(0) 推荐(0) 编辑