首页
首页
沸点
课程
直播
活动
竞赛
商城
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
你不知道的JavaScript
啊巴啊巴
创建于2021-05-12
订阅专栏
关于js的记录
等 1 人订阅
共13篇文章
创建于2021-05-12
订阅专栏
默认顺序
默认顺序
最早发布
最新发布
啊巴啊巴
1年前
前端
JavaScript
手撕JS之防抖节流
作为JS的基础,防抖节流应该是经典的不能再经典的了。其实为什么叫防抖函数呢,讲白话就是防止抖动。也就是当持续频繁的触发事件的时候,会影响性能。为了优化这种频繁触发事件的情况,出现了防抖函数。
269
3
评论
啊巴啊巴
1年前
前端
JavaScript
【JS基础】数组扁平化的各种实现方法
最近在面试中深感JS基础有多么重要,特此进行记录面试中遇到的问题,并进行拓展练习。 数组扁平化:也就是将一个多维数组,变成一个一维数组。
165
2
评论
啊巴啊巴
1年前
前端
JavaScript
手撕JS之数组方法
数组的方法有很多,在面试的过程中也遇到了非常多。不仅仅是数组方法的使用,如果想真正了解并掌握数组的各种方法,我们也可以通过实现它来加深记忆。
222
3
评论
啊巴啊巴
1年前
前端
JavaScript
手撕JS方法之对象
最近在学JS的时候的遇到了很多手写数组、对象、字符串、函数的方法,一直没有总结。想着写一篇文章总结一下,刚好可以对知识进行一个巩固。
210
2
评论
啊巴啊巴
1年前
前端
JavaScript
JS深入之闭包
首先我们从经典三问来看:是什么(what)?为什么(why)?怎么产生闭包(how)? 一、什么是闭包? 在 JavaScript 中,根据词法作用域的规则,内部函数总是可以访问其外部函数中声明的变量
1108
2
评论
啊巴啊巴
1年前
前端
JavaScript之闭包
首先我们来看一个例子: 构成闭包的是myName和test1 此时有全局执行上下文和foo函数执行上下文,而执行上下文当中又分为变量环境和词法环境在 JavaScript 中,根据词法作用域的规则,*
536
5
评论
啊巴啊巴
2年前
前端
JavaScript
JavaScript内存泄露
JavaScript内存泄露 一、什么是内存泄露 所谓内存泄漏,就是用完的内存没有在生命周期的释放期释放,就会导致内存泄露。当内存泄漏严重的时候,会
835
8
1
啊巴啊巴
2年前
JavaScript
手把手教你实现符合PromiseA+规范的promise(测试完美通过)
前言 首先是关于PromiseA+规范,可以看我之前的这篇文章,这里就不赘述关于PromsieA+规范了。 关于Promise的总结:使用Promise,告别回调! 然后在手写之前,我们应该清楚的认识
596
4
1
啊巴啊巴
2年前
JavaScript
关于Promise的总结:使用Promise,告别回调!
一、PromiseA+规范 首先是PromiseA+规范,即是一个规则,也是一种标准。 记得刚开始看Promise,看着网上各种各样的文章一头雾水,于是沉下心来想看PromiseA+规范。 想看看一个
201
2
评论
啊巴啊巴
2年前
JavaScript
一次性搞懂JavaScript异步编程
什么是异步 有异步肯定就有同步,那我们就比较的来看。 1、同步:同步就是指一个进程在执行某个请求的时候,若该请求需要一段时间才能返回信息,那么这个进程将会一直等待下去,直到收到返回信息才继续执行下去;
1209
9
2
啊巴啊巴
2年前
JavaScript
高频——如何准确判断this指向的是什么?
什么是this? 作为前端面试几乎可以说必考的this,你真的了解吗? this对象是在运行时基于函数的执行环境绑定的,也就是说,this 是和执行上下文绑定的。如果函数没有调用,那么this指向就没
340
5
评论
啊巴啊巴
2年前
JavaScript
关于JavaScript中的错误(error)
一、前言 我们在开发过程中经常会看到控制台的报错信息,但是有没有深入想过,为什么报的是这样的错误呢。 每种错误都会有对应的错误类型,而当错误发生时,就会抛出相应类型的错误对象。 二、错误类型 js里面
133
2
评论
啊巴啊巴
2年前
JavaScript
encodeURI() 和 encodeURIComponent()
首先这两个方法都是用于URI的编码,知其然知其所以然,为什么需要用到URI的编码呢? 简单的说就是URI编码后方便浏览器识别,有效的URI中不能包含某些字符,例如空格。用特殊的UTF-8编码替换所有无
422
3
评论