首页
AI Coding
数据标注
NEW
沸点
课程
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
甘草倚半夏
掘友等级
前端
|
京东
前端架构全栈
获得徽章 13
动态
文章
专栏
沸点
收藏集
关注
作品
赞
88
文章 85
沸点 3
赞
88
返回
|
搜索文章
甘草倚半夏
前端 @京东
·
3年前
关注
第三节:vue3-Computed实现原理
1、在constructor 中将用户的getter放到effec中, 能对getter函数进行依赖收集 activeEffect会变为 getter 2、创建Reacti...
7
评论
分享
甘草倚半夏
前端 @京东
·
3年前
关注
第二节:vue3-Reactivity模块-effect
使用方法 逻辑 1、默认执行一次 2、如果非激活的状态 只需要执行函数 不是的话 把activeEffect 暴露到全局 方便别的模块取到 3、嵌套执行处理 4、执行的时候...
8
评论
分享
甘草倚半夏
前端 @京东
·
3年前
关注
第一节:vue3-Reactivity模块-reactive
Reactivity模块基本使用 编写reactive函数 1、将数据变成响应式的, reactive 只能做对象的代理 2、在set和get中 用Reflect设置值和取...
7
评论
分享
甘草倚半夏
前端 @京东
·
3年前
关注
搭建VUE3开发环境
Vue3中使用pnpm workspace来实现monorepo (pnpm是快速、节省磁盘空间的包管理器。主要采用符号链接的方式管理模块) 全局安装pnpm pnpm 安...
7
评论
分享
甘草倚半夏
前端 @京东
·
3年前
关注
Vue3设计思想
设计思想比对 Vue3.0更注重模块上的拆分,在2.0中无法单独使用部分模块。需要引入完整的Vuejs(例如只想使用使用响应式部分,但是需要引入完整的Vuejs), Vue...
7
评论
分享
甘草倚半夏
前端 @京东
·
4年前
关注
微前端(1)概念 & systemJS实现
微前端的概念 微前端就是将不同的功能按照不同的维度拆分成多个子应用。通过主应用来加载这些子应用。 微前端的核心在于 如何拆和拆完后如何合 微前端解决的问题 不同团队(技术栈...
18
评论
分享
甘草倚半夏
前端 @京东
·
4年前
关注
小程序原理 及 优化
小程序使用的是双线程 小程序的启动过程 1、小程序初始化: 微信初始化小程序环境:包括 Js 引擎和 WebView 进行初始化,并注入公共基础库。 这步是微信做的,在用户...
27
2
分享
甘草倚半夏
前端 @京东
·
4年前
关注
你不得不知道的-函数防抖(Debounce)和节流(Throttle)
为什么要防抖节流 连续调用多少时间间隔合适 Debounce函数防抖: 原理 当调用动作过N毫秒后,才会执行该动作示意图: 若在这N毫秒内又调用此动作则将重新计算执行时间示...
21
5
分享
甘草倚半夏
前端 @京东
·
4年前
关注
前端算法-复杂度分析
定义 从广义上讲 从狭义上讲 是指某些著名的数据结构和算法,比如队列、栈、堆、二分查找、动态规划等 数据结构和算法关系 数据结构是为算法服务的,算法要作用在特定的数据结构之...
13
评论
分享
甘草倚半夏
前端 @京东
·
4年前
关注
vue3.0教程(2)
PS:自己记录用 看过官网的可忽略哦 渲染函数 h() 参数 示例:通过 level prop 动态生成标题 (heading) 的组件 使用 render 函数重写上面的...
12
评论
分享
甘草倚半夏
前端 @京东
·
4年前
关注
VUE3.0教程(1)
PS:自己记录用 看过官网的可忽略哦 创建一个应用实例 在应用中注册“全局”组件 应用实例暴露的大多数方法都会返回该同一实例,因此允许链式 根组件 mount 不返回应用本...
19
评论
分享
甘草倚半夏
赞了这篇文章
Sunshine_Lin
@公众号:前端之神 & B站:林三心的挖掘机
·
4年前
关注
15张图,20分钟吃透Diff算法核心原理,我说的!!!
前言 大家好,我是林三心,在日常面试中,Diff算法都是绕不过去的一道坎,用最通俗的话,讲最难的知识点一直是我写文章的宗旨,今天我就用通俗的方式来讲解一下Diff算法吧?L...
3.1k
300
分享
甘草倚半夏
关注了
子弈
前端 @京东
甘草倚半夏
赞了这篇文章
PandlyShen
前端工程师 @网易
·
6年前
关注
前端工程化(5):你所需要的npm知识储备都在这了
npm在前端开发流程中提供了非常完善的自动化工具链,已成为每个前端开发者必备的工具,但是同样由于其强大性导致很多前端开发者只会简单的使用它。本文将总结在日常开发中所需要的n...
1.6k
93
分享
甘草倚半夏
前端 @京东
·
4年前
关注
一个前端的自我修养(已有&计划)
已有积累 webpack4.0基础系列 TypeScript系列 小程序原理及其优化 flex less 小程序自定义组件 小程序项目积累 Taro 回流重回 rem布局 ...
13
评论
分享
甘草倚半夏
前端 @京东
·
4年前
关注
DocumentFragment文档碎片
定义 用法 使用场景 Nod API中使用 在 Web 组件(Web components)中使用 属性 ParentNode.children 只读 ParentNode...
16
3
分享
甘草倚半夏
前端 @京东
·
4年前
关注
JavaScripts基础(11)innerHTML、outerHTML、innerText、textContent详解
element.innerHTML 显示源码 获取文档当前的 HTML 标记并替换 "<" 字符为 HTML 实体 "<",将 HTML 转换成原始文本,将其包裹在 ...
16
评论
分享
甘草倚半夏
关注了
大帅老猿
前端 @京东
甘草倚半夏
前端 @京东
·
4年前
关注
近十万字详解Vue实现(1):Vue2初始化、对象属性劫持、数组方法的劫持
1、vue初始化 2、将用户输入的选项放到 vm.$options 代表 用户传入的所有属性 3、初始化状态initState(vm) (包含data、计算属性、方法等) ...
21
3
分享
甘草倚半夏
前端 @京东
·
4年前
关注
Vue2实现之rollup项目搭建
rollup 专门打包js库,大型项目用 webpack,生态丰富 rollup.config.js rollup的配置文件 package.json执行脚本配置...
13
评论
分享
下一页
个人成就
文章被点赞
1,183
文章被阅读
69,078
掘力值
3,370
关注了
27
关注者
107
收藏集
7
关注标签
60
加入于
2017-05-03