首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
IMRofu
掘友等级
前端开发
在知识的海洋里迷失自我
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
27
文章 27
沸点 0
赞
27
返回
|
搜索文章
最新
热门
Vue2.x双向数据绑定原理-Array篇
在上一篇Vue双向数据绑定-Object篇说过,Vue中Array和Object的双向数据绑定是不一样的。当使用数组的方法去改变数据,是触发不了setter的,那就是没法通setter去通知依赖了,那么Vue是怎样对数组的改变进行监控的呢? 因为Array的实现依然需要用到de…
Vue2.x双向数据绑定原理-Object篇
相信每位前端人都被问过Vue双向数据绑定的原理是什么吧?应该也很快能答出来是通过Object.defineProperty让数据的每个属性变成getter/setter实现的,但这仅仅只回答了一半,因为Object和Array的实现方式是不一样的,这也是为什么标题是Object…
实现Vue 3数据响应
就在昨天Vue 3的源码公布了,在此之前相信对Vue有了解的开发者都知道Vue 3会改用Proxy来代替Object.defineProperty实现数据响应。至于为什么要用Proxy,大家从去年年底到现在这段时间多多少少都有了解过了吧。这两天都在看Vue 3相关的东西,此文旨…
实现react中的createElement和react-dom中的render
大家都很清楚知道React是一个用于构建用户界面的JavaScript库,可以书写jsx编译成真正的DOM插入到要显示的页面上。下面我们做一些准备工作了解jsx变成DOM的过程,进而自己去实现一遍。 这就是一个React对象,也就是虚拟DOM。接下来我们打开babel官网,输入…
webpack基础
还有代码分割、代码校验等等这些,它就是一个把我们的开发流程变简单,提高开发效率的工具。 下面分别看看每个概念的一些用法,要注意的是webpack4我们不做任何设置都会默认配置,可以直接打包。 多入口的使用场景:分离应用程序和第三方库入口和多页面应用。 webpack 通过 lo…
CORS跨域请求
相信很多前端开发人员都会遇到跨域请求的问题。或者在面试的时候,都会被问到如何解决跨域问题,有多少人是觉得这个是前端必须要去解决的问题?实际上这个问题要前后端共同去解决的,我们常用的方法无论是用jsonp还是cors都是需要前后端一起去完成的。之所以写这篇文章就是最近在使用cor…
自定义脚手架与项目统一规范
等等这些问题,在从开发者的角度来说,先要花时间去熟悉其他人搭的项目,清楚代码之间的依赖才能才能真正的去完成开发任务,或许这里面花的时间不会很长,但是每个人都花了这样的时间,从公司角度来说那应该是一个很大的成本了,我们应该做的是去统一规范、统一架构。另外公司目前前端框架的选型统一…
JS执行机制、宏任务和微任务
如果不理解js的执行机制的话应该比较难取把正确的打印结果回答出来。下面来一步步理解吧。 javascript是一门单线程语言,所有任务需要排队,前一个任务结束,才会执行后一个任务。如果上一个任务的执行过程耗时很长,下一个任务就不得不等待很长的时间,这是设计者就把任务设成了同步任…
个人成就
文章被点赞
21
文章被阅读
12,341
掘力值
286
关注了
27
关注者
7
收藏集
3
关注标签
14
加入于
2018-11-13