首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
ES6-ESxx
前端涂涂
创建于2024-08-20
订阅专栏
es6常见用法总结
等 1 人订阅
共31篇文章
创建于2024-08-20
订阅专栏
默认顺序
默认顺序
最早发布
最新发布
ES13(ECMAScript 2022)中一些新特性的用法总结,包括私有属性、类静态属性、静态代码块、最外层的 `await`、`at` 函数、正则匹配的开始
以下是 ES13(ECMAScript 2022)中一些新特性的用法总结,包括私有属性、类静态属性、静态代码块、最外层的 await、at 函数、正则匹配的开始和结束索引等。 1. 私有属性 (Pri
ES12 weakRefs的用法和使用场景
ES12 (ECMAScript 2021) 特性总结:WeakRef 1. WeakRef 概述 描述 WeakRef 是 ES12 引入的一个新特性,用于创建对对象的弱引用。弱引用不会阻止垃圾回收
ES12的逻辑操作符 ,数字分隔符,字符串的replaceAll,FinalizationRegistry的用法以及使用场景
以下是 ES12 (ECMAScript 2021) 中一些重要特性的总结,包括逻辑操作符、数字分隔符、字符串的 replaceAll、FinalizationRegistry 的用法及使用场景,使用
ES11中String的matchAll方法,BigInt, 对你高层对象globalThis标准的方式获取不同换将下的全局this ,空值合并运算符??
以下是 ES11(ECMAScript 2020)中一些重要特性的总结,包括 String.prototype.matchAll、BigInt、globalThis、空值合并运算符 ??、可选链操作符
ES10中Object.fromEntries(),trimStart() ,trimend()的使用方法和使用场景例子
ES10(ECMAScript 2019)新特性总结 ES10(ECMAScript 2019)引入了一些新的方法,增强了 JavaScript 的灵活性和易用性。以下是 Object.fromEnt
ES6中Object.defineProperty 的详细用法和使用场景以及例子
ES6 Object.defineProperty() 用法总结 Object.defineProperty() 是 ES5 引入的一个方法,ES6 继续强化了该方法的使用,它允许我们为对象的属性定义
异步遍历器 ,异步生成器的详细用法和使用场景给出例子,与同步生成器和同步遍历器的区别
ES9 引入了 异步遍历器 和 异步生成器,使得在处理异步数据时更为方便。这些特性解决了在异步编程中需要按需获取数据的情况,特别适用于网络请求、大型数据流、文件读取等场景。接下来,我们将详细总结这些特
ES8字符串填充用法总结:padStart(),padEnd(),rest剩余参数的用法{name,...obj},扩展运算符的用法,正则表达式命名捕获组
ES8 字符串填充方法总结 ES8(ECMAScript 2017)引入了两个非常有用的字符串填充方法:padStart() 和 padEnd(),它们可以用来在字符串的两端添加指定的填充字符,从而达
ES8对象方法扩展: Object.values(),Object.keys(),Object.entries(),Object.getOwnPropertyD
ES8(ECMAScript 2017)引入了一些对 Object 对象的有用方法扩展,这些方法使得操作 JavaScript 对象更加方便和直观。主要扩展的方法有:Object.values()、O
ES8中 async 和await的用法详细的总结
async 和 await 是 ES8(ECMAScript 2017)引入的两个关键字,用于处理异步操作。它们基于 Promise,使得异步代码的编写和阅读变得更加简洁和直观。通过这两个关键字,开发
es6中Relect的详细用法
Reflect 是 ES6 引入的一个内置对象,它提供了可以对 JavaScript 对象进行操作的静态方法。Reflect 方法与对象操作相关,主要用于代理(Proxy)的底层实现,也能在一些场景下
关于es6-module的语法
ES6(ECMAScript 2015)引入了模块化的概念,旨在使 JavaScript 更加模块化、可维护和可重用。ES6 模块允许我们在不同的文件中组织和管理代码,使得不同模块之间的依赖关系更加清
ES7 (ES2016) 新特性
目录 Array.prototype.includes() 指数运算符 与 ES6 的对比 实际应用场景 最佳实践 Array.includes() 基本语法 特点 返回布尔值 可以检测 NaN 支持
es6的Generator函数用法
目录 基本概念 语法特性 使用场景 异步应用 高级用法 最佳实践 基本概念 什么是 Generator 函数? Generator 函数是 ES6 提供的一种异步编程解决方案,它可以让函数执行过程中被
promise用法总结以及手写promise
JavaScript中的 Promise 是用于处理异步操作的对象,它代表了一个异步操作的最终完成(或失败)及其结果值。Promise 是异步编程的一种更简洁和更可读的方式,避免了回调地狱的问题。 P
ES6 Proxy 用法总结以及 Object.defineProperty用法区别
Proxy 是 ES6 引入的一种强大的拦截机制,用于定义对象的基本操作(如读取、赋值、删除等)的自定义行为。相较于 Object.defineProperty,Proxy 提供了更灵活、全面的拦截能
ES6 Map 数据结构是用总结
1. Map 基本概念 Map 是 ES6 提供的新的数据结构,它类似于对象,但是"键"的范围不限于字符串,各种类型的值(包括对象)都可以当作键。Map 也可以跟踪键值对的原始插入顺序。 1.1 基本
ES6 Set 数据结构用法总结
1. Set 基本概念 Set 是 ES6 提供的新的数据结构,类似于数组,但成员的值都是唯一的,没有重复的值。Set 本身是一个构造函数,用来生成 Set 数据结构。 1.1 基本用法 1.2 Se
ES6 迭代器 (`Iterator`)使用总结
Iterator(迭代器)是 ES6 引入的一种 接口,用于 顺序访问 可迭代对象(Array、Set、Map、String、arguments、自定义对象等)。 Iterator(迭代器)的作用有三
es6+的array数组上的所有方法(from, of, find, findIndex, findLast, findLastIndex, includes,
1. 创建和转换方法 1.1 Array.from() Array.from() 是 JavaScript 用于将类数组对象或可迭代对象转换为真正数组的方法。 arrayLike(必填):类数组对象(
下一页