首页
AI Coding
数据标注
NEW
沸点
课程
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
_落雨_
掘友等级
前端开发工程师
|
字节跳动
要努力搬砖...
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
244
文章 244
沸点 0
赞
244
返回
|
搜索文章
_落雨_
前端开发工程师 @字节跳动
·
3年前
关注
JavaScript 原型链与继承
继承 原型链 prototype 是函数上的一个属性 __proto__ 是对象实例上的属性,指向其构造函数的 prototype 属性 原型层层往上形成了原型链,需要注意...
9
评论
分享
_落雨_
前端开发工程师 @字节跳动
·
3年前
关注
Promise 相关方法模拟实现 (ES6)
Promise.prototype.finally finally() 方法返回一个 Promise 。在 promise 结束时,无论结果是 fulfilled 或者是 ...
1
评论
分享
_落雨_
前端开发工程师 @字节跳动
·
3年前
关注
200 行逐行分解 Promise 模拟实现(ES6)
200 行逐行分解 Promise 模拟实现(ES6) 再看不懂你就来砍我吧 关于 then 方法的规范 流转图 ES6 的实现 源码地址...
8
评论
分享
_落雨_
前端开发工程师 @字节跳动
·
3年前
关注
Symbol 不完全模拟实现(ES6)
symbol 是 ES6 中新增的基本类型,通过 Symbol() 函数返回 symbol 类型的值,值是唯一的。Symbol类似于内建对象类,无法作为构造器使用! 实现 ...
1
评论
分享
_落雨_
前端开发工程师 @字节跳动
·
3年前
关注
Map 模拟实现(ES6)
Map 对象保存键值对,并且能够记住键的原始插入顺序。任何值可以作为一个键或一个值 实现 先写好骨架 构造函数 接受一组可迭代器对象,使用双数组分别存储 key 和 val...
1
评论
分享
_落雨_
前端开发工程师 @字节跳动
·
3年前
关注
Set 模拟实现(ES6)
Set 对象允许你存储任何类型的唯一值,无论是原始值或者是对象引用,值的集合 实现 先把程序骨架写好 构造函数 构造函数接受一个迭代器对象,并将其顺序插入到集合中 add ...
1
评论
分享
_落雨_
前端开发工程师 @字节跳动
·
3年前
关注
二分查找 - 算法(JavaScript)
二分查找 讲人话就是:每次都取中间元素,直到左右指针互相碰撞时为止 应用 一般用于一组有序元素的查找,例如一组学生中找到分数等于85的那个同学 704. 二分查找 bina...
1
评论
分享
_落雨_
前端开发工程师 @字节跳动
·
3年前
关注
半自动骨架屏工具
源码地址 解决问题 解决活动页面白屏问题 设计思路 假设这是个活动页面 目标生成这样的骨架屏,通过 copy 按钮复制 HTML 代码插入到页面中 目标 执行方法时分析页面...
1
评论
分享
_落雨_
前端开发工程师 @字节跳动
·
3年前
关注
oss 上传辅助工具
源码地址 oss 上传辅助工具 解决问题:减少手动压缩上传oss 将需要上传的图片内容放置在 src 文件夹中 压缩后的文件会保存到 .data 文件夹中 up:单纯压缩上...
1
评论
分享
_落雨_
赞了这篇文章
_落雨_
前端开发工程师 @字节跳动
·
5年前
关注
docker 学习笔记
每启动一个docker容器,docker就会给容器分配一个ip。容器间可以互相ping通...
2
2
分享
_落雨_
前端开发工程师 @字节跳动
·
3年前
关注
Generator 与 Co 模块理解(ES6)
源码地址 是什么 Generator 是 ES6 提供的一种异步编程解决方案,是协程的一种实现,本质是状态机的一种实现,封装了多个内部状态 执行函数后会返回一个遍历器对象,...
2
评论
分享
_落雨_
前端开发工程师 @字节跳动
·
3年前
关注
数据结构 - 队列(JavaScript实现)
源码地址 队列(Queue) 队列用于存储按顺序排列的数据,遵循 先进先出(FIFO,First-In-First-Out) 的原则 普通队列 普通队列通过 enqueue...
1
评论
分享
_落雨_
前端开发工程师 @字节跳动
·
3年前
关注
数据结构 - 循环链表(JavaScript实现)
循环链表(CircularLinkedList) 单向循环链表 单向循环链表是在单向链表的基础上,将尾节点的 next 指向 头节点,形成了一个环 初始化 基本操作 插入 ...
1
评论
分享
_落雨_
前端开发工程师 @字节跳动
·
3年前
关注
数据结构 - 循环双向链表(JavaScript实现)
双向循环链表(CircularDoublyLinkList) 双向循环链表 双向循环链表是在双向链表的基础上,将尾节点的 next 指向 头节点,形成了一个环。 初始化 基...
1
评论
分享
_落雨_
前端开发工程师 @字节跳动
·
3年前
关注
数据结构 - 二叉树(JavaScript实现)
二叉树 二叉树是 n(n>=0) 个节点的有限集合,该集合或者为空集(空二叉树),或者一由一个根节点和两颗互不相交的、分别成为根节点的左子树和右子树的二叉树组成 特点 每个...
1
评论
分享
_落雨_
前端开发工程师 @字节跳动
·
3年前
关注
数据结构 - 双向链表(JavaScript实现)
双向链表 (DoublyLinkList) 双向链表也叫双链表,是链表的一种,它的每个数据结点中都有两个指针,分别指向直接后继和直接前驱。所以,从双向链表中的任意一个结点开...
1
评论
分享
_落雨_
前端开发工程师 @字节跳动
·
3年前
关注
数据结构 - 堆(JavaScript实现)
堆 堆 是一种特别的二叉树,满足以下条件的二叉树,可以称之为堆 完全二叉树 每一个节点的值都必须 大于等于或者小于等于 其孩子节点的值。 特点 可以在 O(logN) 的时...
1
评论
分享
_落雨_
前端开发工程师 @字节跳动
·
3年前
关注
数据结构 - 链表(JavaScript实现)
链表(linked list) 链表是一种在物理上非连续、非顺序的数据结构,由若干节点组成。 使用链表结构可以克服数组链表需要预先知道数据大小的缺点,链表结构可以充分利用计...
1
评论
分享
_落雨_
前端开发工程师 @字节跳动
·
3年前
关注
数据结构 - 前缀树(JavaScript实现)
前缀树 是N叉树的一种特殊形式,用来存储字符串的,每一个节点代表一个字符串。每个节点会有多个子节点,通往不同子节点的路径上有着不同的字符。子节点代表的字符串是由节点本身的原...
1
评论
分享
_落雨_
前端开发工程师 @字节跳动
·
3年前
关注
数据结构 - 静态链表(JavaScript实现)
静态链表(StaticLinkedList) 对于那些没有指针的语言,可以通过数组来描述链表,这种链表叫做静态链表 初始化 扩容操作 基本操作 插入 头部插入 尾部插入 中...
2
评论
分享
下一页
个人成就
文章被点赞
163
文章被阅读
29,409
掘力值
1,414
关注了
25
关注者
21
收藏集
2
关注标签
53
加入于
2018-01-05