首页
沸点
课程
数据标注
HOT
AI Coding
更多
直播
活动
APP
插件
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
js
订阅
晶1476408720410
更多收藏集
微信扫码分享
微信
新浪微博
QQ
18篇文章 · 0订阅
都2020了,也该会自己手写一个promise了
今天在看文章都时候发现了手写promise的要求,扪心自问,我靠,我居然一点思路都没有。这可不行,必须自己手撸一发,面的对不起自己的左右手。哎,又要学习,好累,不过还好,想想都2020了,还不会自己手写promise,着实有点垃圾,还是赶快搞起来吧。 我们自己实现一个promi…
嗨,你真的懂this吗?
this关键字是JavaScript中最复杂的机制之一,是一个特别的关键字,被自动定义在所有函数的作用域中,但是相信很多JvaScript开发者并不是非常清楚它究竟指向的是什么。听说你很懂this,是真的吗? 如果你思考出来的结果,与在浏览中执行结果相同,并且每一步的依据都非常…
从基础到进阶(一),0~100道JavaScript题目,测试你有多了解 JavaScript,刷新你的知识!🚀
我在我的 Instagram 上每天都会发布 JavaScript 的多选问题,并且同时也会在这个仓库中发布。 :muscle: :rocket: 我每周都会在这个仓库下更新新的问题。 答案在问题下方的折叠部分,点击即可展开问题。祝你好运 ❤️ 1. 输出是什么? 在函数内部,…
2020年了,12道高频 JavaScript 手写面试题及答案
防抖函数原理 : 在事件被触发n秒后在执行回调,如果在这n秒内又被触发,则重新计时。 那么与节流函数的区别直接看这个动画实现即可。 防抖函数原理:规定在一单位时间内。只能触发一次函数。如果这个单位时间内触发多次函数,只有一次生效。 event bus既是node中各个模块的基石…
前端面试查漏补缺--(八) 前端加密
本系列最开始是为了自己面试准备的.后来发现整理越来越多,差不多有十二万字符,最后决定还是分享出来给大家. 这是一个绕不开的话题,肯定有很多看法.但我看来:前端加密看起来有意义,但有时候看起来并没有"意义". 在 HTTP 协议下,数据是明文传输,传输过程中网络嗅探可直接获取其中…
10 个常问的 JS 面试题
为了保证的可读性,本文采用意译而非直译。 JS 初学者总是对 this 关键字感到困惑,因为与其他现代编程语言相比,JS 中的这this关键字有点棘手。 “this” 一般是表示当前所在的对象,但是事情并没有像它应该的那样发生。JS中的this关键字由函数的调用者决定,谁调用就…
JS 事件机制 Event Loop
无论是浏览器的Event loop 还是 Nodejs 中的Event loop,都是基于JS 的单线程设计而生的(纯属个人理解),通过事件循环实现非阻塞异步执行效果。 谈到事件机制首先弄清楚主线程,执行栈, 任务队列这几个概念。 任务可以划分为宏任务和微任务。 执行栈一开始认…
在JavaScript中实现链式调用
链式调用在JavaScript语言界很常见,如jQuery、Promise等,都是使用的链式调用。链式调用可以让我们在进行连续操作时,写出更简洁的代码。 链式调用通常的实现方式,就是在函数调用结果返回模块本身。那么math模块的代码大致应该是这样子的: 上述代码实现了链式调用,…
ES5中map、filter、forEach、reduce解析
将所有符合条件的元素放到新数组中返回;如果没有符合条件的元素,则返回一个空数组。
面试官连环追问:数组拍平(扁平化) flat 方法实现
前段时间秋招面哔哩哔哩的时候,面试官问:如何实现 flat 方法?当时手写的并不完美,后来回盘复习,发现面试要求手写数组拍平(扁平化) flat 方法的面试官不在少数。其中包括:拼多多、小米、美团、滴滴、shopee、有赞等。手写 flat 方法是一道非常基础的面试题,通常出现…