首页
沸点
课程
数据标注
HOT
AI Coding
更多
直播
活动
APP
插件
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
js
订阅
Damon风
更多收藏集
微信扫码分享
微信
新浪微博
QQ
10篇文章 · 0订阅
Slate 源码解析(二)
前言 在第一篇文章中 Slate 源码分析(一)我已经从源码角度分析了 Slate 核心的包 slate 的实现,也就是 Controller 和 Model 设计,那么本篇文章中会带大家学习...
Slate源码解析(一)
背景 首先明确一个点,我们的 wangEditor 编辑器 5.0 版本已确定使用 Slate 作为核心依赖开发,但是为了不受框架限制,我们不直接使用 Slate 自己封装的 “View” 也就是..
【长文】Web 富文本编辑器框架 slate.js - 从基本使用到核心概念
slate.js 提供了 Web 富文本编辑器的底层能力,并不是开箱即用的,需要自己二次开发许多内容。 也正是这个特点,使得它的扩展性特别好,许多想要定制开发编辑器的,都会选择基于 slate.js 进行二次开发。 slate.js 能满足全世界用户进行定制开发、扩展功能,说明…
老生常谈,JS中数学计算精度问题的解决方案
这是一个编码人耳熟能详的故事,每一个初入编程世界的人,似乎都会被它来一次灵魂拷问。它的出现,似乎打破了人们以往对于代码世界,然而,这看起来“不够严谨”的形成原因,却正是因为底层代码执行的足够严谨!
「前端那些事儿」⑤ 定位性能指标FMP
可能大家对「白屏时间」这个名词并不陌生,他是「刀耕火种」年代,我们收集的页面性能指标之一,随着前端工程的复杂化,白屏时间已经没有什么实质性的意义了,取而代之的就是 FMP。 先来介绍几个与之相关的名词。 FMP(First Meaning Paint):首次有效绘制,标记主角元…
🌝 重学 TS
非常汗颜,写ts好多年了,虽然不是anyscript风格,但一直当作类型标注在写,顶多用用函数重载和范型,连infer是谁都不认识,虽然也从当年这个文章中:用 TypeScript 类型运算实现一个中
微前端方案 qiankun 的样式隔离能不用就别用吧,比较坑
qiankun 是主流的微前端方案,其他的还有京东的 micro-app、腾讯的 wujie 等。 微前端就是可以一个页面跑多个 vue、react 甚至 jquery 等不同项目,它之间的 JS、C
三种虚拟列表原理与实现
在前端工作中免不了接触到虚拟列表,本文通过简单易懂的图和代码手把手教大家实现三种虚拟列表。看完本文,相信各位随手就能撸出一个虚拟列表!
字节飞书面试——请实现promise.all
大四应届生面试字节飞书团队,哐当一下就在 Promise.all 这里跌倒了,因此对这块知识做一个复盘,拓宽自己知识面。
字节跳动最爱考的前端面试题:JavaScript 基础
最大安全数字:Number.MAX_SAFE_INTEGER = Math.pow(2, 53) - 1,转换成整数就是 16 位,所以 0.1 === 0.1,是因为通过 toPrecision(16) 去有效位之后,两者是相等的。 在两数相加时,会先转换成二进制,0.1 和…