首页
沸点
课程
数据标注
HOT
AI Coding
更多
直播
活动
APP
插件
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
JavaScript
订阅
我叫我自己
更多收藏集
微信扫码分享
微信
新浪微博
QQ
11篇文章 · 0订阅
requestAnimationFrame用法
在Web应用中,实现动画效果的方法比较多,Javascript 中可以通过定时器 setTimeout 来实现,css3 可以使用 transition 和 animation 来实现,html5 中的 canvas 也可以实现。除此之外,html5 还提供一个专门用于请求动画…
从一道面试题认识函数柯里化
最近在整理面试资源的时候,发现一道有意思的题目,所以就记录下来。 首先来分析下这道题,实现一个 multi 函数并依次传入参数执行,得到最终的结果。通过题目很容易得到的结论是,把传入的参数相乘就能够得到需要的结果,也就是 2X3X4 = 24。 那么如何实现 multi 函数去…
函数柯里化:三行代码实现 add(1)(2)(3)
本文主要从 3W (what, how, why) 角度出发通俗易懂的解释一下 什么是函数柯里化,以及怎么用三行代码来实现 add(1)(2)(3) 这个很常见的面试题。 函数柯里化(curry)是函数式编程里面的概念。curry的概念很简单:只传递给函数一部分参数来调用它,让…
你说你会Promise?那你解决一下项目中的这五个难题?
前言 大家好,我是林三心,用最通俗易懂的话讲最难的知识点是我的座右铭,基础是进阶的前提是我的初心,众所周知哈,Promise在咱们的开发中是相当的重要,我觉得对于Promise的使用等级,可以分为三个
利用 Promise 的 cache 特性实现前端缓存
一个 promise 本身只会 resolve() 一次,在 new Promise(executor) 中它的 executor 也只会执行一次。但是对一个 promise 可以多次调用它的 then() 方法,不管它有没有被 resolve 或者 reject 过......
「万字进阶」深入浅出 Commonjs 和 Es Module
一 前言 今天我们来深度分析一下 Commonjs 和 Es Module,希望通过本文的学习,能够让大家彻底明白 Commonjs 和 Es Module 原理,能够一次性搞定面试中遇到的大部分有关
10分钟掌握JS函数中this指针的指向
从字面上理解,this好像是“这里”的意思,因此我们常常认为this在哪个词法作用域里面,this就指向这个作用域。可是总有那么一天,你会发现结果与我们的思考背道而驰,这时,this对我们来说完全就是一种魔法了! 首先,当i>5时,我们就会调用foo()这个函数,在foo()函…
【高频JS手写】20+高频JS手写题总结
【面试高频JS手写题】这篇文章主要是 总结 + 实践 一些比较常见且重要的JS手写题,方便自己以及大家学习参考。
2021年前端各大公司都考了那些手写题(附带代码)
本文主要总结21年前端所考察的手写题(共40+道),题目来源于牛客网前端面经区,统计时间自 3 月初至 10 月底,面经来源于阿里、腾讯、百度、字节、美团、京东、快手、拼多多等 15 家公司
微任务、宏任务与Event-Loop
首先,JavaScript是一个单线程的脚本语言。 所以就是说在一行代码执行的过程中,必然不会存在同时执行的另一行代码,就像使用alert()以后进行疯狂console.log,如果没有关闭弹框,控制台是不会显示出一条log信息的。 亦或者有些代码执行了大量计算,比方说在前端暴…