首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
js
订阅
lceric
更多收藏集
微信扫码分享
微信
新浪微博
QQ
7篇文章 · 0订阅
【动画演示】:事件循环 形象深动(JavaScript)
JS 是单线程的:一次只能运行一个任务。通常这没什么大不了的,但现在想象一下我们正在运行一个需要30秒的任务。在这个任务中,我们要等待30秒,然后才能执行接下来要做的事情(JS 默认运行在浏览器的主线程上,所以整个UI都卡住了)。 幸运的是,浏览器提供了 JS 引擎本身没有提供…
大佬,JavaScript 柯里化,了解一下?
柯里化, 即 Currying 的音译。 Currying 是编译原理层面实现多参函数的一个技术。 在说JavaScript 中的柯里化前,可以聊一下原始的 Currying 是什么,又从何而来。 在编码过程中,身为码农的我们本质上所进行的工作就是——将复杂问题分解为多个可编程…
面试官问:JS的this指向
面试官出很多考题,基本都会变着方式来考察this指向,看候选人对JS基础知识是否扎实。 读者可以先拉到底部看总结,再谷歌(或各技术平台)搜索几篇类似文章,看笔者写的文章和别人有什么不同(欢迎在评论区评论不同之处),对比来看,验证与自己现有知识是否有盲点,多看几篇,自然就会完善自…
各种源码实现,你想要的这里都有
返回新对象。 简单版深拷贝,列举三个例子 array object function,可以自行扩展。主要是引发大家的思考 鄙人公众号【前端技匠】,一起来学习吧。
常见的面试题‘输入URL并回车后发生了什么’,你可能答漏了
大部分人在回答这个问题时会从 DNS 解析开始说起,这样回答的确没有问题,因为实际存在很多特殊情况,不可能回答的面面俱到。但实际上 W3C 已经将浏览器的导航过程写进了规范,如果我们能按照 W3C 规范回答这个问题,说不定能在面试中脱颖而出。 让我们来看看 Navigation…
【动画演示】JavaScript 引擎运行原理
JavaScript 很酷,但是 JS 引擎是如何才能理解我们编写的代码呢?作为 JS 开发人员,我们通常不需要自己处理编译器。然而,了解 JS 引擎的基础知识并了解它如何处理JS代码,并将其转换成机器能够理解的东西,绝对是个有益无害的事情。 注意:本文主要基于 Node.js…
震惊!拉动一下控制台大小,后台请求数量爆炸,竟是没做好防抖与节流!!
最近有个朋友在面试过程中遇到一个问题:什么是防抖和节流?糟了,这可触碰到我的知识盲区了,好像听也没听过这2个东西,痛定思痛,赶紧学习学习。 输一个手机号要触发11次事件!!如果是联想搜索的话。。。那画面太美! 我们先自己想一下办法来解决这个问题。 基本思路:输入绑定事件getP…