首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
极简三分钟ES6 - 每日精进系列
小桥风满袖
创建于2025-09-04
订阅专栏
简单粗暴,碎片化学习,聚沙成塔,蚍蜉撼撼大树
等 12 人订阅
共32篇文章
创建于2025-09-04
订阅专栏
默认顺序
默认顺序
最早发布
最新发布
极简三分钟ES6 - 数据结构Set
定义Set 想象一个只能存放唯一值的魔法盒子(类似数学中的集合) 放苹果🍎 → 成功 再放苹果🍎 → 自动忽略(盒内已有) 放香蕉🍌 → 成功 核心特征 1、 自动去重(核心价值) 无论添加多少次相同
极简三分钟ES6 - Symbol
定义Symbol 想象我们要给快递包裹贴标签📦,如果我们都写“重要文件”,可能拿错。Symbol 就像一张独一无二的定制标签,即使内容描述相同,每张标签的“防伪码”也完全不同 本质:Symbol 是
极简三分钟ES6 - 类与继承
类(Class):事物的「设计图纸」 假设我们要设计一款“动物养成游戏”,class 就是动物的通用模板 关键点: constructor:new 时自动触发,用于初始化属性 实例方法:通过对象调用(
极简三分钟ES6 - 箭头函数
精简的函数快递员 想象箭头函数是一位高效的快递员,用最短路径(=>)传递数据 精简规则 单参数可省括号 单行代码自动返回(无{}时) 返回对象需加括号(避免与{}冲突) 永不迷路的 this 箭头函数
极简三分钟ES6 - 对象扩展
简化对象写法:告别重复代码 属性简写 当属性名和变量名相同时,直接写变量名即可 方法简写 省略 function 关键字和冒号 动态属性名:属性名也能“算”出来 用 [] 包裹表达式,动态生成属性名
极简三分钟ES6 - 扩展运算符与Rest参数
扩展运算符(...):拆箱神器 作用:将数组或对象“拆包”成独立元素,类似拆快递盒直接取物品 1、数组场景 合并数组(替代 concat) 复制数组(浅拷贝) 函数传参(替代 apply) 2、对象场
极简三分钟ES6 - 函数的参数
默认参数:点餐时的“套餐标配” 想象我们去餐厅点菜,若顾客不指定要求,厨师自动按默认方案处理 优势: 代码更简洁,避免 || 判断的逻辑漏洞 默认值可为表达式(动态生成默认值) Rest 参数:大胃王
极简三分钟ES6 - 数组的扩展
扩展运算符 ...:拆箱神器 作用:将数组“拆包”成独立元素,类似拆快递箱直接取物品 关键点:简化数组合并、复制和函数调用,替代传统 concat() 和 apply() Array.from() :
极简三分钟ES6 - 数组遍历
基础循环遍历 for 循环 最原始的方式:通过索引逐项访问数组 其特点 可随时用 break 中断循环 可通过 continue 跳过当前项 功能型遍历(返回新数组) 1、map():映射新数组 作用
极简三分钟ES6 - 解构赋值
定义解构赋值 想象你收到一个快递包裹(数组或对象),解构赋值就是拆开包装,直接拿出里面的东西赋值给变量。 核心用法详解 1、数组解构:按位置取货 基础模式:左右结构一致即可 跳过元素:用空位占位 剩余
极简三分钟ES6 - const声明
基础特性 声明时必须赋值 const 声明的变量必须在定义时初始化,否则报错 这一点与 let 和 var 不同(它们可以先声明后赋值) 变量名绑定不可变(基本类型) 用 const 声明基本类型(数
极简三分钟ES6 - let声明
块级作用域:变量只在 {} 内有效 传统 var 的问题 var 声明的变量在函数或全局有效,容易意外泄露。 let 的改进: 用 let 声明的变量只在当前代码块(如 if、for 的 {})内有效