首页
AI Coding
数据标注
NEW
沸点
课程
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
js核心深入
时修七年
创建于2021-12-10
订阅专栏
深入js核心理念,理解概念,了解算法、形成强大的解决问题能力
暂无订阅
共9篇文章
创建于2021-12-10
订阅专栏
默认顺序
默认顺序
最早发布
最新发布
vue-router实现原理
使用vue-router的四个步骤 注册插件 新建router实例并导出 在根组件添加router实例 添加路由视图 原理手写 \
vue项目初始化配置
项目搭建规范 一. 代码规范 1.1. 集成editorconfig配置 EditorConfig 有助于为不同 IDE 编辑器上处理同一项目的多个开发人员维护一致的编码风格。 VSCode需要安装一
watcher和computed实现原理
1. watch实现原理 watch和computed的实现都依赖了watcher类,通过options传入的标记判断是渲染watcher、用户watcher或者计算watcher。对于这两个方法源码
vue最佳实践
1. 代码规范篇 1.1 组件目录结构划分及文件命名规范 统一使用kebab-case进行命名 1.2 组件命名规范 使用PascalCase 进行声明约定, 在html中遵循 kebab-case
vue异步更新策略
1.实现队列机制 当触发了watcher.update方法后,通过queueWatcher把触发的更新都存储在一个数组中,在nextTick异步函数的回调中遍历这些更新操作,依次执行,从而达到异步批量
vue 响应式原理
响应式原理 1. 寻找需要更新的组件 目前三大框架中对数据变化的侦测主要有两种,react采用setState的方式命令式的通知框架,框架内部收集到信号后,使用dom-diff暴力比对,自触发setS
vue初渲染流程
1. 初始化阶段 new Vue传入option选项,之后会调用init方法,在这个方法里首先会把vue混入的选项与option选项进行合并,然后进行一系列的初始化操作,如初始化生命周期,初始化ren
js中json遍历及copy
json遍历的本质是对树结构的访问,个人认为除了js中自带的数据结构外,每一个前端同学最需要掌握的两种数据结构就是链表与树,理解前者有利于了解作用域链和原型链相关概念,树结构在日常开发中处处可见,本文
js变量查找机制及其补丁
js中围绕变量、对象属性查找存在着作用域链和原型链两套实现机制,但是这两套机制都存在不足,所以分别引入了闭包和this的概念。 一、执行上下文 js执行代码的过程中,为了区分是在那个环境下执行以及减少