首页
AI Coding
数据标注
NEW
沸点
课程
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
梨子同志
掘友等级
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
1
文章 1
沸点 0
赞
1
返回
|
搜索文章
最新
热门
JavaScript 迭代器与生成器
一、迭代器(Iterator) 1. 迭代器协议 迭代器协议定义了如何顺序访问集合中的元素的标准方式。一个对象要成为迭代器,必须实现 next() 方法,该方法返回包含两个属性的对象: value:当
Promise
一、Promise 的出现背景 1. 回调地狱问题 在 Promise 出现之前,JavaScript 异步编程主要依赖回调函数,导致: 嵌套层级深:多个异步操作形成"金字塔"结构 错误处理困难:需要
JavaScript Proxy 和 Reflect
一、Proxy 基本概念 1. 什么是 Proxy Proxy 是 ES6 引入的元编程特性,用于创建一个对象的代理,从而可以拦截和自定义对象的基本操作。 2. 核心术语 target:被代理的目标对
JavaScript Set 和 Map 数据结构
一、Set 数据结构 1. 基本概念 Set 是 ES6 引入的一种无序且唯一的值集合,类似于数组,但成员的值都是唯一的。 核心特性: 存储任何类型的唯一值(原始值或对象引用) 值的顺序即插入顺序 通
ES6 Symbol
一、Symbol 基本概念 1. 什么是 Symbol Symbol 是 ES6 引入的一种原始数据类型,表示唯一的值。它主要用于创建对象的唯一属性名,避免属性名冲突。 2. 核心特性 唯一性:每个
ES6~ES14 新特性
一、ES6 (ES2015) 重要新特性 1. 模板字符串 (Template Literals) 使用反引号(``)定义字符串 支持多行字符串和插值表达式 2. 箭头函数 (Arrow Functi
手动实现 JavaScript 的 call、apply 和 bind 方法
1. 实现 call 方法 call() 方法使用一个指定的 this 值和单独给出的一个或多个参数来调用一个函数。 实现思路: 将函数设置为对象的属性 执行该函数 删除该属性(避免污染对象) 实现代
ES6 let 和 const
一、基本概念与声明方式 1. let 声明 let 允许你声明一个块级作用域的局部变量,可以选择性地将其初始化为一个值。 2. const 声明 const 声明创建一个块级作用域的常量,其值不能被重
ES6 Class
一、Class 基本语法 1. 类声明与类表达式 ES6 引入了更接近传统语言的类声明方式,但本质上仍然是基于原型的语法糖。 2. 构造方法 constructor 方法是类的默认方法,通过 new
原型与原型链
一、原型系统总论 1. 设计背景与核心价值 JavaScript 原型系统诞生于1995年,Brendan Eich 在设计语言时参考了Self语言的基于原型的面向对象模型。与传统的基于类的面向对象语
下一页
个人成就
文章被点赞
29
文章被阅读
16,518
掘力值
1,861
关注了
25
关注者
9
收藏集
0
关注标签
8
加入于
2020-04-13