首页
AI Coding
数据标注
NEW
沸点
课程
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
js
订阅
lzxliu
更多收藏集
微信扫码分享
微信
新浪微博
QQ
19篇文章 · 0订阅
最后一次搞懂 Event Loop
我们都知道 JavaScript 是一门 单线程 语言,也就是说同一时间只能做一件事。这是因为 JavaScript 生来作为浏览器脚本语言,主要用来处理与用户的交互、网络以及操作 DOM。这就决定了它只能是单线程的,否则会带来很复杂的同步问题。 既然 Javascript 是…
【深入理解】前端内存管理
js 使用垃圾回收机制自动管理内存,这种方式的利弊都很明显。 主要是IE8 以下的浏览器使用,现代浏览器都弃用了这种方式,这里只做简单介绍。 基本原理就是,记录跟踪每个值被引用的次数,被引用一次被引用次数就加一,被释放就减一,为零时,就释放改值所占内存。 主流浏览器使用垃圾回收…
1.5万字概括ES6全部特性(已更新ES2020)
第三次阅读阮一峰老师的《ES6标准入门》了,以前阅读时不细心,很多地方都是一目十行。最近这次阅读都是逐个逐个字来读,发现很多以前都没有注意到的知识点,为了方便记忆和预览全部ES6特性,所以写下本文。 本文的知识点完全是参考或摘录《ES6》里的语句,有部分语句为了方便理解和记忆,…
2023前端面试真题之JS篇
大家好,我是柒八九。 在如今的互联网大环境下,每天都充斥着各种负能量。有可能,你上午还在工位摸鱼,下午HR已经给你单独开小灶,很煞有介事的通知你,提前毕业了。在这个浮躁的互联网环境下,总有一种我们永远
js基础-面试官想知道你有多理解call,apply,bind?[不看后悔系列]
非严格模式下:thisArg指定为null,undefined,fun中的this指向window对象. param1,param2(可选): 传给fun的参数。 如果param不传或为 null/undefined,则表示不需要传入任何参数. apply第二个参数为数组,数组…
new Object() 与Object.create() 的区别
JavaScript中创建一个对象可以采用3种方式: 1)new Object() 2)Object.create() 3) 字面量写法 一、new Object() new Object()这种方式
10个超级实用的reduce使用技巧
reduce 函数可以根据需要进行累加、过滤、分组、映射等操作,是一个非常强大的数组方法。在数据处理时使用的非常频繁,很多复杂的逻辑如果用reduce去处理,都非常的简洁。
面试官:你知道websocket的心跳机制吗?
大家好,我是泽南Zn👨🎓。在之前的一篇文章写到, 前端如何使用websocket发送消息,websocket是怎么建立连接的呢?如果断开了会怎样?如何一直保持长连接呢?接下来,本篇文章将会带你了
Object.create介绍及实现
这是我参与11月更文挑战的第7天,活动详情查看:2021最后一次更文挑战 语法 proto:新创建对象的原型对象,必须为null或者原始包装对象,否则会抛出异常 propertiesObject:可选
JS 中 this 指向问题
相信我,只要记住本文的 7️⃣ 步口诀,就能彻底掌握 JS 中的 this 指向。 先念口诀:箭头函数、new、bind、apply 和 call、欧比届点(obj.)、直接调用、不在函数里。