首页
AI Coding
沸点
课程
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
想要成为糕糕手
掘友等级
学习
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
113
文章 113
沸点 0
赞
113
返回
|
搜索文章
赞
文章( 113 )
沸点( 0 )
🔑 Symbol 全面解析:JavaScript 中的“唯一钥匙”与协作利器
在 JavaScript 的类型体系中,Symbol 是 ES6 引入的一个“低调但强大”的原始数据类型。它不常出现在日常业务代码中,却在避免命名冲突、实现私有属性、框架设计等场景中大放异彩。 本文将
拿到小米 SU7?不,是理解 JavaScript 原型链:从 Car 构造函数说起
🚗 一、目标:如何“拿到”一辆小米 SU7? 假设我们要用代码模拟一辆小米 SU7,它有颜色、尺寸等属性,还能“下赛道”(drive() 方法)。 在传统面向对象语言(如 Java)中,我们会定义一个
JavaScript 作用域与变量提升:从 ES5 到 ES6 的演进(含 TDZ 与查找规则详解)
📌 引言:为什么“变量提升”让人困惑? 你是否曾写出如下代码,却发现输出结果与预期不符? 或者在函数中调用同名函数却意外覆盖? 这些“反直觉”的行为,根源在于 JavaScript 的变量提升(Hoi
🔁 字符串反转 × 两数之和:前端面试高频题深度拆解(附5种反转写法 + 哈希优化)
在前端面试中, **“反转字符串”** 和 **“两数之和”** 虽看似简单,却是考察候选人 **基
JavaScript 作用域链与闭包深度解析
一、前置知识:执行上下文、词法环境与作用域 1. 执行上下文(Execution Context) 每当 JS 引擎执行一段代码(全局或函数),就会创建一个执行上下文,包含: 变量环境(Variabl
最小栈(Min Stack)实现详解:从 O(n) 到 O(1) 的优化
在 LeetCode 中,「最小栈」是一道经典的栈操作题目(LeetCode 155. Min Stack),要求我们设计一个栈,除了支持常规的 push、pop、top 操作外,还能在 常数时间 O
深入理解 Promise 与 JavaScript 原型链:从执行顺序到对象继承
在前端开发中,Promise 是处理异步操作的核心工具,而 JavaScript 的 原型链机制 则是其面向对象特性的基石。本文将结合一段典型代码,深入剖析 Promise 的执行流程、状态变化,并同
🐱 深入理解 JavaScript 面向对象编程(OOP)——从构造函数到原型链继承
一、JavaScript 是“基于对象”的语言 虽然 ES6 引入了 class 关键字,但 JavaScript 本质上仍是基于原型(Prototype-based)的语言,而非传统类式 OOP(如
深入理解就地编辑(Edit In Place):基于原生 JavaScript 的 OOP 实践
🧩 一、什么是“就地编辑”? 就地编辑(Edit In Place) 是一种常见的前端交互模式:用户点击一段静态文本后,该文本立即变为可编辑的输入框,并附带“保存”和“取消”操作按钮。编辑完成后,内容
深入理解 JavaScript 中的 this:从设计缺陷到最佳实践(完整复习版)
在 JavaScript 开发中,this 是一个既基础又容易让人困惑的核心概念。它不像其他语言那样固定指向当前对象,而是由函数的调用方式决定。这种灵活性带来了强大的能力,也埋下了不少“坑”。本文系统
下一页
个人成就
文章被点赞
116
文章被阅读
620
掘力值
229
关注了
25
关注者
43
收藏集
0
关注标签
21
加入于
2025-05-12