首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
JavaScript
睡着学
创建于2024-04-16
订阅专栏
关于JavaScript
等 8 人订阅
共18篇文章
创建于2024-04-16
订阅专栏
默认顺序
默认顺序
最早发布
最新发布
面试高频:事件循环与 async 语法糖
事件循环是面试常问的类型,只需要牢记事件循环的执行步骤就能掌握。首先执行同步任务,并且间微任务和宏任务分别挂在对应的队列里,在同步任务执行完后执行微任务,然后执行宏任务,执行宏任务时开启新一轮事件循环
音乐键盘:谁说敲代码的不能成为艺术家
使用前端三件套创建一个音乐键盘。它包括了 HTML 结构、CSS 样式和 JavaScript 交互逻辑。通过监听键盘事件,当按下特定键时,播放相应的声音,并通过添加类实现视觉反馈。
视频弹幕案例:JavaScript 类与 canvas 的应用
通过类和canvas标签结合实现视频弹幕功能。展示了如何构建一个简单的弹幕系统:HTML构建界面布局,JavaScript中定义了类来管理弹幕的渲染、初始化、位置更新及外观设置。
ES6数据结构深度解析:Set, Map, WeakSet 和 WeakMap
Set 是值的集合,Map 是键值对的集合。Set 可用于数组去重和字符串去重。Map 允许使用任何值作为键。WeakSet 和 WeakMap 是弱引用,用于临时存放一组对象,以及存放和对象绑定信息
几分钟了解异步数据请求方式:原生Ajax、jQuery 库以及 Fetch API
异步数据请求属于构建动态、交互性页面必不可少的环节。该技术准许开发者在无需刷新整个页面的情况下,和服务器交换数据并即时更新页面内容。三种主流的异步数据请求方式有: Ajax、jQuery、fetch。
干货满满:数据类型判断(4种方法)、call的底层逻辑和Object.prototype调用toString方法时的步骤
判断js的数据类型的方法有 typeof()、instanceof、Object.prototype.toString.call() 和 Array.isArray()。其中还讲解了call的底层逻辑
几分钟学会手搓防抖
防抖技术通过延迟函数执行以减少频繁触发的事件,如输入框输入验证和滚动事件处理。本文深入探讨了防抖的原理及实现方法,并通过手动编码的方式展示了如何正确处理this指向和事件对象,让你轻松掌握防抖技术。
JavaScript原型?带你几分钟拿捏它
js中的原型和原型链是理解对象和继承机制的关键。原型定义对象间共享属性和方法的机制,构造函数创建实例对象,通过原型链实现继承。原型链是由对象之间的原型关系构成的链式结构,实现了属性和方法的共享和继承。
轻松了解JavaScript闭包(图解篇)
深入探讨了 JavaScript 中闭包的概念、特性以及应用。通过图解代码执行过程,解释闭包的工作原理,并以自增计数器为例说明了闭包在实际编程中的应用。
爽文:重生成JavaScript引擎执行代码(图解篇)
通过面试题和代码示例,深入剖析 JavaScript 的运行机制,涵盖变量提升、函数提升、作用域链等关键概念。我们将从预编译开始,逐步解释 JavaScript 引擎在执行代码时的内部处理过程。
玩转 JS 中 this 指向
解析JavaScript 中 this 的指向问题,包括默认绑定、隐式绑定、显式绑定、new 绑定和箭头函数绑定等不同的绑定方式。通过实例和图示,清晰地展示了每种绑定方式的工作原理和优先级顺序。
你了解预编译吗?几分钟带你了解它
通过预编译底层逻辑解答——为什么外层作用域无法访问内层作用域;内层作用域为什么可以访问外层作用域;变量声明的声明提升和函数声明的整体提升是如何实现的。
深入浅出 JavaScript作用域
探讨JavaScript 的核心概念,包括词法分析、作用域、声明关键词以及欺骗词法作用域。通过详细的示例和解释,更好地理解这些概念在 JavaScript 中的工作原理,以及它们如影响代码的执行和行为
前端实操:制作专属的To-do list,拒绝拖延
还在为没有找到喜欢的待做清单(To-do list)苦恼吗?看过来。 看完这篇文章,你就能coding出一个专属于你自己的待做清单。 你还可以为你的待做清单(To-do list)加上你喜欢的背景。
网易云年度总结动画大揭秘!
你是否想要拥有一份独一无二的年度总结,展示你独特的音乐品味和聆听习惯? 通过代码,我们可以解锁这个神秘的领域,亲手创造出属于自己的年度总结。
前端三件套实践:翻书动画的创意实现
你还在为送礼物而纠结烦恼吗?当你不知道该送什么的时候,不妨考虑一下送出这份电子礼物吧!它绝对是一份别出心裁、与众不同的选择哦! 最重要的是这个礼物是充满了创意与惊喜的,也是0成本的。还不快学起来。
前端三件套实践:反方向的钟
学习知识确实最有效的方法就是实践,就如同通过制作一个有意思的时钟来掌握前端三件套的知识。 在这个过程中,我们不仅仅是在机械地完成一个任务,更是在亲身体验和探索中深入理解每一个技术点的应用。
利用 JavaScript 构建高级视频播放器
在当今数字化的时代,视频内容在我们的日常生活中扮演着至关重要的角色。无论是在线教育、娱乐还是信息传播,一个能够满足用户需求的播放器都能极大地提升用户体验。