会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
前端婴幼儿
博客园
首页
新随笔
联系
订阅
管理
上一页
1
2
3
4
5
6
下一页
2019年11月16日
dart中extends、 implements、with的用法与区别
摘要: 一、概述 继承(关键字 extends) 混入 mixins (关键字 with) 接口实现(关键字 implements) 这三种关系可以同时存在,但是有前后顺序: extends -> mixins -> implements extens在前,mixins在中间,implements最后; 二
阅读全文
posted @ 2019-11-16 16:37 前端婴幼儿
阅读(7939)
评论(0)
推荐(1)
2019年7月28日
sass与less的区别?Stylus又是啥?
摘要: 现在写样式大家基本上都会用上CSS预处理器,而比较流行的预处理器就是这三位老哥了Less、Sass 和 Stylus; 在这之前,我们先了解一点,sass和scss有什么区别? SCSS 是 Sass 3 引入新的语法,其语法完全兼容 CSS3,并且继承了 Sass 的强大功能。 SCSS 和 Sa
阅读全文
posted @ 2019-07-28 17:49 前端婴幼儿
阅读(6016)
评论(0)
推荐(0)
2019年7月24日
react 高阶组件之小学版
摘要: 高阶组件 多么高大上的概念,一般用来实现组件逻辑的抽象和复用,在很多三方库(redux)中都被使用到,但是开发普通有任务项目时,如果能合理使用高阶组件,也会显著的提高代码质量。 我们今天就用最简单的逻辑来搞一搞这个家伙 我们先看一个栗子,看看这个家伙是如何进行逻辑复用的; 现在有一个组件MyComp
阅读全文
posted @ 2019-07-24 11:42 前端婴幼儿
阅读(154)
评论(0)
推荐(0)
react diff 极简版
摘要: 为什么react这么快呢 ? 因为react用了虚拟DOM; 但是每次虚拟DOM转真实DOM不也是很浪费性能吗 ? nice,所以关键点在Diff算法这里,去对比新旧DOM树,而后通过补丁去更新到真实DOM上; 这个比对不是也很浪费时间吗 ? 正常情况下,比较两个树形结构差异的算法的时间复杂度是O
阅读全文
posted @ 2019-07-24 10:16 前端婴幼儿
阅读(493)
评论(0)
推荐(0)
2019年7月23日
react 16更新
摘要: 1、render新的返回类型 render方法支持两种新的返回类型:数组(由React元素组成)和字符串 2、错误处理 16之前,组件在运行期间如果执行出错,就会阻塞整个应用的渲染,这时候只能刷新页面才能恢复应用。 16引入了新的错误处理机制,默认情况下,当组件中抛出错误时,这个组件会从组件树中卸载
阅读全文
posted @ 2019-07-23 20:00 前端婴幼儿
阅读(240)
评论(0)
推荐(0)
react 组件的生命周期 超简版
摘要: 组件从被创建到被销毁的过程称为组件的 生命周期; 通常,组件的生命周期可以被分为三个阶段:挂载阶段、更新阶段、卸载阶段; 一、挂载阶段 这个阶段组件被创建,执行初始化,并被挂载到DOM中,完成组件的第一次渲染。 依次调用的生命周期方法有: constructor componentWillMount
阅读全文
posted @ 2019-07-23 17:29 前端婴幼儿
阅读(219)
评论(0)
推荐(0)
2019年7月17日
JS继承(简单理解版)
摘要: 童鞋们,我们今天聊聊js的继承,关于继承,平时开发基本用不到,但是面试没有不考的,我就想问,这是人干的事吗? 好吧,迫于社会主义核心价值观,我们今天就来简单说一说js的继承,谁让它是面向对象编程很重要的一个方面呢 首先一句定义,什么是继承: A对象通过继承 B 对象,就能直接拥有 B 对象的所有属性
阅读全文
posted @ 2019-07-17 17:54 前端婴幼儿
阅读(2463)
评论(0)
推荐(0)
2019年6月27日
Vue Virtual Dom 和 Diff原理(面试必备) 极简版
摘要: 我又来了,这是Vue面试三板斧的最后一招,当然也是极其简单了,先说Virtual Dom,来一句概念: 用js来模拟DOM中的节点。传说中的虚拟DOM。 再来一张图: 是不是一下子秒懂 没懂再来一张 Virtual Dom就先这样,理解了就OK,下面我们了解一下Diff,老规矩先来一句概念: dif
阅读全文
posted @ 2019-06-27 18:55 前端婴幼儿
阅读(7239)
评论(0)
推荐(2)
2019年6月24日
Vue数据双向绑定(面试必备) 极简版
摘要: 我又来吹牛逼了,这次我们简单说一下vue的数据双向绑定,我们这次不背题,而是要你理解这个流程,保证读完就懂,逢人能讲,面试必过,如果没做到,请再来看一遍,走起: 介绍双向数据之前,我们先解释几个名词: 1、什么是setter、getter ? 答:首先,别误以为他们就是一会要说的get、set,我们
阅读全文
posted @ 2019-06-24 16:03 前端婴幼儿
阅读(35914)
评论(8)
推荐(9)
2019年6月20日
Vue生命周期的执行过程(面试必备) 极简版
摘要: 最近准备面试,临时抱佛脚的来回顾一下vue相关的面试题,当然这是不对的,平时还是要努力呀,走起: 1、创建vue实例,Vue(); 2、在创建Vue实例的时候,执行了init(),在init过程中首先调用了beforeCreate钩子函数; 3、同时监听data数据,初始化vue内部事件,进行属性和
阅读全文
posted @ 2019-06-20 15:06 前端婴幼儿
阅读(3102)
评论(0)
推荐(1)
上一页
1
2
3
4
5
6
下一页
公告