首页
AI Coding
数据标注
NEW
沸点
课程
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
JS基本功
订阅
我也要在julius_bar里藏钱
更多收藏集
微信扫码分享
微信
新浪微博
QQ
252篇文章 · 0订阅
后台计时器罢工?我改用visibilitychange监听,代码从此‘永不停机’!
该问题的核心是浏览器对后台标签页的资源优化机制,现代浏览器(尤其是Chrome)为了节省电量、内存,会降低后台标签页的JavaScript执行频率,甚至冻结定时器。 一. 使用Visibility A
巧妙浏览器事件监听API:addEventListener的第三个参数
90% 的前端开发者都忽略了 addEventListener 的第三个参数!从布尔值到配置对象,它藏着控制事件阶段、自动解绑、优化性能的关键技巧
项目开发中从补码到精度丢失的陷阱
在最近的项目开发中,遇到了很多和二进制相关的问题,常见的例如精度丢失、大整数运算、文件转化等等。 基于此,这篇文章将讲述 二进制 中常见的一些运算法则和表示方法,并对实际的项目开发过程中可能遇到
AI 生成的 ES2024 代码 90% 有坑!3 个底层陷阱 + 避坑工具,项目 / 面试双救命
AI 生成的 ES2024 代码 90% 有坑!3 个底层陷阱 + 避坑工具,项目 / 面试双救命 2025 年的前端圈,AI 编程早已不是新鲜事 ——71% 的开发者都在靠 Copilot、Curs
# 关于初学者对于JS异步编程十大误区
前端开发中 Promise 与异步编程还存在大量易混淆、易踩坑的场景,以下按「基础概念」「方法使用」「异步协作」「与其他机制配合」四大类整理,附带代码示例和正确逻辑: 一、基础概念类误区 误区 1:“
前端新手必看!困扰90%人的10个JavaScript问题,一次性帮你解决
是不是经常被JavaScript的各种“奇怪”行为搞到头大?明明照着教程写代码,结果运行起来却各种报错?别担心,这些问题几乎每个前端新手都会遇到。 今天我就把新手最容易踩坑的10个JavaScript
10 个被严重低估的 JS 特性,直接少写 500 行代码
前言 最近逛 Reddit 的时候,看到一个关于最被低估的 JavaScript 特性的讨论,我对此进行了总结,和大家分享一下。 Hi,我是冴羽,学习前端,欢迎围观我的“网页版朋友圈”、踏上“前端大佬
一个函数超过20行? 聊聊我的函数式代码洁癖
大家好,我又来了😁 我得承认,我有个毛病,或者说洁癖吧。 在Code Review的时候,当我点开一个*.js / *.ts文件,看到一个函数洋洋洒洒地写了50行、80行,甚至更多时,我的第一反应不是
stopPropagation和stopImmediatePropagation区别
在我们阻止节点事件向上冒泡时,通常会使用stopPropagation这个方法,但是突然发现还有一个stopImmediatePropagation方法,同样也可以阻止事件冒泡,分析一下不同。 都可以阻止事件冒泡,父节点无法接受到事件。
JavaScript 中的 Object.freeze() 及其和 TypeScript 中 readonly 的关系
本文介绍了JavaScript中的Object.freeze()方法的用途、实现机制及使用注意事项,并对比了TypeScript中的readonly关键字,帮助理解二者区别与配合使用的场景。