首页
首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
烛阴
掘友等级
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
0
文章 0
沸点 0
赞
0
返回
|
搜索文章
烛阴
14小时前
关注
JavaScript 性能提升秘籍:WeakMap 和 WeakSet 你用对了吗?
一、什么是 WeakMap 和 WeakSet? 简单来说,WeakMap 和 WeakSet 都是基于弱引用的数据结构。这意味着,如果一个对象只被 WeakMap 或 W...
0
评论
分享
烛阴
2天前
关注
JavaScript 构造器进阶:掌握 “new” 的底层原理,写出更优雅的代码!
一、构造器的本质与设计哲学 在JavaScript中,构造器本质上是普通函数,但遵循两大核心约定: 命名首字母大写(如User) 必须通过new操作符调用。 这种设计源于面...
0
评论
分享
烛阴
3天前
关注
JavaScript 中的 Map 和 Set:你不得不知的 ES6 新特性!
一、Set:值唯一性的保证 Set 对象类似于数组,但它只存储唯一的值。这意味着,即使你多次添加相同的值,Set 中也只会保留一个。这使得 Set 非常适合用于去重、判断元...
1
评论
分享
烛阴
4天前
关注
JavaScript解构赋值:7个高阶技巧,让你的代码从“能用”变“超神”!
一、基础语法:从“小白”到“熟练工”的必经之路 数组解构:一键拆箱,告别索引地狱 通过方括号直接匹配数组位置,支持跳过不需要的值,简化数据提取逻辑。 对象解构:精准狙击属性...
0
评论
分享
烛阴
6天前
关注
JavaScript 可选链 “?.”:让你的代码更安全、更优雅!
一、为什么需要可选链 ?. 在JavaScript中,访问深层嵌套对象属性时,开发者常常面临“中间属性不存在”的崩溃风险。例如: 传统解决方案需要逐层判断(如user.ad...
1
评论
分享
烛阴
8天前
关注
JavaScript Async/Await:告别回调地狱,拥抱优雅异步编程
一、什么是 Async/Await? async/await 是建立在 Promise 之上的语法糖。它允许我们以同步的方式编写异步代码,使代码更易于阅读和维护。 asyn...
2
评论
分享
烛阴
9天前
关注
JavaScript 高级技巧:Getter/Setter 的妙用与实战
一、什么是getter和setter? 在JavaScript中,getter和setter是特殊的属性存取器(accessor properties),允许开发者通过函数...
1
评论
分享
烛阴
10天前
关注
JS高手进阶:call vs. apply
一、为什么需要call和apply? 在JavaScript中,函数执行时的上下文(即this的值)默认由调用方式决定。但实际开发中,我们常需要动态改变函数的执行环境,例如...
1
评论
分享
烛阴
11天前
关注
告别代码冲突!JavaScript Symbol让你写出更健壮、更灵活的代码!
一、什么是Symbol? 在JavaScript中,Symbol是ES6引入的一种原始数据类型,用于生成全局唯一的标识符。它的核心特性是不可变性和唯一性,即使两个Symbo...
0
评论
分享
烛阴
12天前
关注
JavaScript 必知必会:值类型 vs. 引用类型,一文彻底搞懂!
一、JavaScript数据类型的核心分类 JavaScript的数据类型分为值类型(基本类型)和引用类型(复杂类型),它们的存储方式、操作逻辑及内存管理机制截然不同,深刻...
0
评论
分享
烛阴
13天前
关注
从0到1掌握TypeScript!基础知识大揭秘,前端开发必备技能!
1. TypeScript简介:JavaScript的“进化形态” TypeScript是JavaScript的超集,通过添加静态类型系统和面向对象编程特性,解决了Java...
0
评论
分享
烛阴
14天前
关注
JavaScript陷阱:==和===的惊人差异!
一、==:宽松相等,类型转换是关键! == 运算符被称为“宽松相等”或“抽象相等”运算符。它的特点是:在比较之前,会尝试进行类型转换。 这也是它容易出错的地方。 类型转换规...
0
评论
分享
烛阴
15天前
关注
🔥 Mac必备技能!pyenv安装Python后命令失效?1分钟快速修复指南 🔥
问题: 在使用 pyenv 在 Mac 电脑上安装 Python 后,在终端输入 python 命令时,出现 zsh: command not found: python ...
0
评论
分享
烛阴
16天前
关注
Node.js内置模块大全:解锁高效开发必备的六大核心工具!
1. fs 模块:文件系统操作的瑞士军刀 fs 模块提供了与文件系统交互的各种 API,包括读取、写入、创建、删除文件和目录等。它是 Node.js 中最常用的模块之一。 ...
0
评论
分享
烛阴
17天前
关注
必知必会的4种原生Promise并发控制
1. Promise.all:全成功才返回 Promise.all()中的Promise序列会全部执行通过才认为是成功,否则认为是失败 2. Promise.allSett...
1
评论
分享
烛阴
18天前
关注
扔掉if-else!JavaScript 这几个技巧让你代码简洁到飞起!
1. 短路求值 (Short-circuit Evaluation) 这是最常见,也是最实用的技巧之一。利用 && (逻辑与) 和 || (逻辑或) ,三目运算符的短路特性...
1
评论
分享
烛阴
19天前
关注
10分钟搞定MySQL 5.7安装!配置+挂载+验证全攻略,小白也能轻松上手
1. 环境准备 开始安装 MySQL 5.7,你需要确保你的机器上已经安装了 Docker。如果还没有安装 Docker,可以参考官方文档进行安装. 2. 拉取 MySQL...
2
评论
分享
烛阴
20天前
关注
JavaScript基础知识整理
1. JavaScript 基本数据类型和检测方式 JavaScript 有几种基本数据类型,包括 Number, String, Boolean, Null, Undef...
0
评论
分享
烛阴
21天前
关注
Go语言内置包:提升开发效率的必备神器!
1. fmt:格式化输出的魔法师 Println() 和 Printf():轻松输出内容,支持格式化字符串。 Sprintf():将格式化后的字符串返回,而不是直接输出。 ...
0
评论
分享
烛阴
22天前
关注
如何不用加班写代码?这7个JS秘籍让我准时下班
一、数组操作:告别for循环的暴力美学 嵌套数组降维打击 用arr.flat(Infinity)替代递归,处理5层嵌套数组速度提升300% 智能分组黑科技 reduce()...
2
评论
分享
下一页
个人成就
文章被点赞
60
文章被阅读
11,672
掘力值
2,907
关注了
14
关注者
17
收藏集
0
关注标签
30
加入于
2021-02-04