首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
么耶咩
掘友等级
前端开发
|
starlinke
keep fitness
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
30
文章 27
沸点 3
赞
30
返回
|
搜索文章
最新
热门
我的前端自学笔记 => Virtual DOM 的实现原理
为了简化视图的操作我们可以使用模板引擎,但是模板引擎没有解决跟踪状态变化的问题,例如数据发生变化时,无法获取上一次的状态,只能删除重新创建。于是Virtual DOM 出现了 由于vue2版本的虚拟DOM是基于Snabbdom来实现的,所以下面我们来学习一下Snabbdom。首…
我的前端自学笔记 => Vue.js响应式原理
数据驱动是vue最独特的特性之一,开发过程中只需要关注数据本身,不需要关心数据如何渲染到视图。 当我们将一个普通的JS对象传入vue实例作为data选项,vue将遍历此对象所有的属性。 在Vue.js2.X版本中,响应式原理使用Object.defineProperty把这些属…
面试必考题 => 说出下面代码的执行顺序
之前在年初,由于疫情原因,找工作耽搁了一阵,后来通过几次视频面试,发现了一道经常被问到的代码执行顺序的问题,其中少不了对promise的说明。这里我们来一起探讨一下 是的,javascript是单线程语言,原因很简单:在前端开发的初期,前端项目主要的运行环境是浏览器,作为浏览器…
手写Vue系列 => 手写 Vue Router
要想了解vue-router的实现原理,需要对vue-router的使用有一定的了解。通常在项目中使用vue-router时,需要对router.js配置文件中对路由的规则进行一系列配置,包括路径、路由名称、子路由规则等等。在配置完成后,对当前的router对象导出,并在mai…
我的前端自学笔记 => 模块化开发与规范化标准
模块化是一种思想。模块化是主流的代码组织方式,通过把复杂代码按照功能的不同划分为不同的模块,单独进行维护的方式提高开发效率,降低维护成本。 ES Module存在环境兼容问题,通过模块化方式划分的模块较多,网络请求频繁,在前端应用开发中不仅仅需要JavaScript代码需要模块…
我的前端自学笔记 => 开发脚手架及封装自动化构建工作流
开发脚手架及封装自动化构建工作流本人前端小白一枚,只是整理一下自己的学习过程,第一次在掘金发表自己的文章,有问题欢迎大家及时指出前端工程化的定义前端工程化是指遵循一定的标准和规范通过工具提高效率的一种
我的前端自学笔记 => ES 新特性与 TypeScript、JS 性能优化
ES新特性与TypeScript、JS性能优化从今天开始,我要总结一下自己学习前端的笔记本人前端小白一枚,只是整理一下自己的学习过程,第一次在掘金发表自己的文章,有问题欢迎大家及时指出ES新特性首先了
个人成就
文章被点赞
31
文章被阅读
11,969
掘力值
281
关注了
16
关注者
13
收藏集
12
关注标签
3
加入于
2019-11-01