vue响应数据原理

Vue 的最独特的特征之一 ,是 非非侵入性的响应式系统。数据模型仅仅是普通的Javascript对象。但修改它们的时候,试图会更新。了解其工作原理就显得尤为重要。     阅读全文
AppleSun's avatar
AppleSun 7月 26, 2018

vue组件通信

Vue 组件通信针对常见的 多种场景下的 vue组件之间的通信方式     阅读全文
AppleSun's avatar
AppleSun 7月 26, 2018

vue.set操作

Vue.set全局操作在我们使用vue进行开发的过程中,可能会遇到一种情况:当生成vue实例后,当再次给数据赋值时,有时候并不会自动更新到视图上去; 当我们去看vue文档的时候,会发现有这么一句话:如果在实例创建之后添加新的属性到实例上,它不会触发视图更新 1、通过Vue.set方法设置data属性 2、您还可以使用 vm.$set实例方法,这也是全局 Vue.set方法的别名     阅读全文
AppleSun's avatar
AppleSun 7月 25, 2018

阿里第一次电面试题记录

题目已整理好 答案还在完善中。。。     阅读全文
AppleSun's avatar
AppleSun 7月 25, 2018

高效 jQuery 开发

虽然jQuery好像越来越不受待见,但是在依然使用jQuery开发的开发者还是有必要学习相关的高效开发的一些知识     阅读全文
AppleSun's avatar
AppleSun 7月 25, 2018

async 与 await

关于Promise 对象,阮一峰大神在Es6入门中写过,这里就不再累赘了!大家可以在本文底部,点击查看Promise 文档。其实Promise 最早是源于社区,jquery的deferred对象,也有类似Promise的实现。我之前在判断文章中所有图片是否加载完成一文中有所提及!今天主要讲讲Promise及Async/Await的一些应用。     阅读全文
AppleSun's avatar
AppleSun 7月 24, 2018

JavaScript数组方法对比

Javascript提供了多种新增,移除,替换数组元素的方法,但是有些会影响原来的数组;有些则不会,它是新建了一个数组。     阅读全文
AppleSun's avatar
AppleSun 7月 17, 2018

setTimeout(fn 0)与Promise的执行顺序

一道爆款面试题,考察 开发者对于promise 和 setTimeout的执行时间的情况,下面开始:     阅读全文
AppleSun's avatar
AppleSun 7月 13, 2018

vue 生命周期理解

请详细说下你对vue生命周期的理解?总共分为8个阶段创建前/后,载入前/后,更新前/后,销毁前/后     阅读全文
AppleSun's avatar
AppleSun 7月 10, 2018

类的创建于继承

ES5中关于类的创建 : new 一个function,在function的prototype里面增加属性和方法     阅读全文
AppleSun's avatar
AppleSun 7月 06, 2018