首页
沸点
课程
数据标注
HOT
AI Coding
更多
直播
活动
APP
插件
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
js
订阅
Pawn
更多收藏集
微信扫码分享
微信
新浪微博
QQ
22篇文章 · 0订阅
面试官 :[] == ! [] 为什么返回 true ?
在 JS 学习过程中,往往出现一些与我们常理相违背的结果,比如当我们打印[] == ![] ,它的返回的结果竟然是true 。而本文将结合官方文档对该题进行深度剖析。
js核心系列(八) —— Event Loop(事件循环)知多少
本文的目的就是想彻底弄懂javascript的执行机制,如果读完本文还不懂,可以揍我。 不论你是javascript新手还是老鸟,还是日常开发工作,我们经常会遇到这样的情况:给定的几行代码,我们
js核心系列(五)—— 你从不理解闭包,直到你要去面试
MDN中说到 闭包(closure)是一个函数以及其捆绑的周边环境状态(lexical environment,词法环境)的引用的组合。感觉这个解释让很多人感觉不好理解,个人觉得闭包没有那
JavaScript 中的深浅拷贝: 原理与实现
在开发过程中,我们经常会遇到需要复制一个对象或数组的情况。在 JavaScript 中,我们可以使用浅拷贝或深拷贝来实现复制功能。浅拷贝只会复制对象或数组的第一层属性,如果属性的值还是对象或数组,那么
JavaScript常用八种继承方案
更新:在常用七种继承方案的基础之上增加了ES6的类继承,所以现在变成八种啦。 构造函数、原型和实例之间的关系:每个构造函数都有一个原型对象,原型对象都包含一个指向构造函数的指针,而实例都包含一个原型对象的指针。 继承的本质就是复制,即重写原型对象,代之以一个新类型的实例。 原型…
ES5 和 ES6分别是如何实现继承的?
继承这个概念在面向对象编程思想里面十分重要,也是面试必考的考点之一。 javascript的继承主要是依托其原型与原型链的概念来实现的。
js闭包的6种应用场景!!!这下会用了
什么是闭包? 如果一个函数访问了此函数的父级及父级以上的作用域变量,那么这个函数就是一个闭包。闭包会创建一个包含外部函数作用域变量的环境,并将其保存在内存中,这意味着,即使外部函数已经执行完毕,闭
闭包:JavaScript秘密武器还是隐藏的内存泄漏罪魁祸首?
## 引言 在当今的Web开发中,JavaScript已经成为一门不可或缺的编程语言,它赋予我们创造
一文理清由闭包引发内存泄漏和垃圾回收机制
闭包的定义:当内部的函数被保存到外部时,将会生成闭包,闭包会导致原有的作用域链不释放,造成内存泄漏。 闭包会导致多个执行函数共用一个公有变量,如果不是特殊需要,应该尽量防止这种情况发生。 立即执行函数定义:此类函数没有声明,在一次执行过后释放,适合做初始化工作。 内存泄漏定义:…
js数据类型知多少
在 JavaScript 中,数据类型非常重要,因为它们定义了变量和值的类型。如果不了解 JavaScript 的数据类型,可能会导致错误的结果或不可预测的行为。