首页
沸点
课程
数据标注
HOT
AI Coding
更多
直播
活动
APP
插件
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
Js
订阅
重名怪
更多收藏集
微信扫码分享
微信
新浪微博
QQ
33篇文章 · 0订阅
2022年了,你还没用pnpm吗?
pnpm被称为快速、节省磁盘空间的包管理工具。依赖都被存储在内容可寻址的存储中,使用符号链接创建非扁平化的node_modules,当软件包被安装时,包里的文件会硬链接到这一位置,允许跨项目共享依赖。
字节跳动最爱考的前端面试题:JavaScript 基础
最大安全数字:Number.MAX_SAFE_INTEGER = Math.pow(2, 53) - 1,转换成整数就是 16 位,所以 0.1 === 0.1,是因为通过 toPrecision(16) 去有效位之后,两者是相等的。 在两数相加时,会先转换成二进制,0.1 和…
算法题每日一练---第45天:位运算
在计算机内部,各种信息都必须经过数字化编码后才能被传送、存储和处理,所有的数据以二进制的形式存储在设备中,即 0、1 这两种状态。
从setTimeout说到事件循环机制(event-loop)
从单线程的js,到事件循环的解决机制,使js有了强大的异步处理能力。需要深入的了解一些js的事件循环机制,因为它始终贯穿我们代码开发的始终。 当很多个异步任务处理的时候,它们的执行顺序就显得尤为重要
通过定时器、时间分片、Web Worker优化长任务
js 是单线程语言,它的作用主要用于操作DOM。 js执行也非常简单(从上往下执行),但 js 里也有异步方法,比如 xhr 、 setTimeout 等等。 setTimeout 的作用是:将当前任务推入任务队列,当主线程同步的代码执行完成后判断 setTimeout 设置的…
Web Worker入门及在 Vue 中如何使用
前言 准备在项目中使用html5新特性Web Worker构建多线程环境,在此做一个简单的入门总结。项目使用的vue版本为 2.6.10,vue-cli版本为 3.12.1,node版本为 12.18
用实验的思路优化webpack4项目编译速度
最近开发的时候遇到一个问题:当项目越来越大的时候,webpack构建和编译的速度变得很慢。尽管webpack4官方宣称速度提高了90%以上,但实际使用的时候感觉速度和webpack2也差不多。我实在受不了热加载的时候要等几秒才能编译好,于是就开始了优化之路。 最终优化的效果不错…
浏览器渲染网页的过程
浏览器的主要功能是将用户选择的 web 资源呈现出来,它需要从服务器请求资源,并将其显示在浏览器窗口中,资源的格式通常是 HTML,也包括 PDF、image 及其他格式。 浏览器是多线程的,它们在内核制控下相互配合以保持同步。一个浏览器至少实现三个常驻线程:JavaScrip…
三分钟看完JavaScript原型与原型链
写的比较短了,三分钟看完应该是没问题(嗯。。)。 当然最好再花半小时思考理解一下。 与大部分面向对象语言不同,JavaScript中并没有引入类(class)的概念,但JavaScript仍然大量地使用了对象,为了保证对象之间的联系,JavaScript引入了原型与原型链的概念…
闭包详解一
现在去面试前端开发的岗位,如果你对面试官也是个前端,并且不是太水的话,你有很大的概率会被问到JavaScript中的闭包。因为这个闭包这个知识点真的很重要,还非常难掌握。 什么是闭包,你可能会搜出很多答案.... 我最认同的是《你不知道的JavaScript》中的描述,虽然前面…