首页
AI Coding
数据标注
NEW
沸点
课程
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
手写-重点
订阅
xiao
更多收藏集
微信扫码分享
微信
新浪微博
QQ
6篇文章 · 0订阅
2w字 | 28道 LeetCode 题目带你看看链表的那些套路
1. 链表的概念 在计算机里,不保存在连续存储空间中,而每一个元素里都保存了到下一个元素的地址的数据结构,我们称之为链表(Linked List)。链表上的每一个元素又可以称它为节点(Node),而链表中第一个元素,称它为头节点(Head Node),最后一个元素称它为尾节点(…
TypeScript 类型体操天花板,用类型运算写一个 Lisp 解释器
看到了有人拿类型写了个象棋 徐飞:用 TypeScript 类型运算实现一个中国象棋程序 ,我蚌埠住了,直接给你们把我珍藏的类型体操天花板拿出来,用TypeScript 的类型实现一个 Lisp 解释
this到底指向啥?看完这篇就知道了!
JS中的this是一个老生常谈的问题了,因为它并不是一个确定的值,在不同情况下有不同的指向,所以也经常使人困惑。本篇文章会谈谈我自己对this的理解。 其实this就是一个指针,它指示的就是当前的一个执行环境,可以用来对当前执行环境进行一些操作。因为它指示的是执行环境,所以在定…
告别死概念,用大白话理解“防抖与节流”
网上关于防抖与节流的文章,大概率都是互相抄一下,基本上千篇一律。今天我从小白的角度聊聊这两者的特点以及差异。 input输入框,用户频繁操作输入框内容匹配关键词或者请求接口。 窗口resize或者页面scroll滚动调整后需要回调做的事情,例如图片懒加载、页面组件大小变动等。 …
小白都能看懂的函数柯里化
JavaScript函数柯里化与反柯里化是高阶函数应用之一,那么什么是高阶函数?其实只要将函数当做参数传递的情况,就是高阶函数。比如日常开发中大家都遇到过的回调函数,这些都是高阶函数。那么问题来了,什么是函数柯里化?函数柯里化是一种将使用多个参数的函数转换成一系列的使用单个参数…
手写一个Promise/A+,完美通过官方872个测试用例
本文会讲解另一种更现代的异步实现方案:Promise。Promise几乎是面试必考点,所以我们不能仅仅会用,还得知道他的底层原理,学习他原理的最好方法就是自己也实现一个Promise。