首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
js
订阅
影忍者
更多收藏集
微信扫码分享
微信
新浪微博
QQ
21篇文章 · 0订阅
JavaScript中的this指向:从懵圈到豁然开朗的奇幻之旅
在JavaScript的世界里,this关键字就像是一个善变的精灵,它时而指向这里,时而指向那里,让无数开发者头疼不已。今天,就让我们一起揭开this的神秘面纱,看看它究竟是何方神圣
JavaScript总结(基础篇)
最近花了三天的时间,系统地学习了一下JavaScript,由于之前有一些编程语言基础,并且学的都是一些基础内容,所以相对来讲学的比较快,学习方法主要是通过看B站视频和阅读.............
7张图,20分钟就能搞定的async/await原理!为什么要拖那么久?
前言 大家好,我是林三心,以最通俗的话,讲最难的知识点是我写文章的宗旨 之前我发过一篇手写Promise原理,最通俗易懂的版本!!!,带大家基本了解了Promise内部的实现原理,而提到Promise
用自己的方式(图)理解constructor、prototype、__proto__和原型链
JS内函数即对象。 Function对象和Object对象这两个内置对象的特殊性。 很多讲解图的指向一眼下去花里胡哨,看着都头疼[手动狗头]。 很多前辈在讲解相关知识点的时候都是从__proto__开始讲起,但在我看来,__proto__与prototype关系之密切是无法单独…
彻底理解JavaScript中的this
foo()输出为window,3,因为是window调用了foo函数;而obj.foo()输出为obj,2,因为obj调用的foo,所以foo的指针this就指向了obj。 一个最常见的this绑定问题就是被隐式绑定的函数会丢失绑定对象,也就是说它会应用默认绑定,从而把this…
一篇文章消化 ES7、ES8、ES9 主要新特性
这里收集了某段时间前准备面试用的材料,方便更好的理解, 并整理出了一些 ES7至ES9 的常用新特性,在这做下分享,巩固记忆。
这一次,彻底弄懂 Promise 原理
Promise 必须为以下三种状态之一:等待态(Pending)、执行态(Fulfilled)和拒绝态(Rejected)。一旦Promise 被 resolve 或 reject,不能再迁移至其他任何状态(即状态 immutable)。 Promise里的关键是要保证,the…
深入JavaScript系列(六):原型与原型链
说到JavaScript的原型和原型链,相关文章已有不少,但是大都晦涩难懂。本文将换一个角度出发,先理解原型和原型链是什么,有什么作用,再去分析那些令人头疼的关系。 JavaScript中一切引用类型都是对象,对象就是属性的集合。 Array类型、Function类型、Obje…
手写call、apply、bind实现及详解
call 接收多个参数,第一个为函数上下文也就是this,后边参数为函数本身的参数。 apply接收两个参数,第一个参数为函数上下文this,第二个参数为函数参数只不过是通过一个数组的形式传入的。 bind 接收多个参数,第一个是bind返回值返回值是一个函数上下文的this,…
call()、apply()、bind()三者的区别和使用?
函数的方法 call()、apply()、bind()的区别? call()、apply()、bind()的意义 改变函数执行时的上下文,也就是改变this指向; 语法: 先举一个简单的例子: - [