![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
ES6
文章平均质量分 72
空城里的往日时光
这个作者很懒,什么都没留下…
展开
-
ES6—数组方法的扩展
一、概述ES6提供了很多高效的数组方法,详解如下所示。二、详解方法1:filter方法filter方法不会改变原数组。filter方法的作用是过滤目标数组,遍历数组的所有元素,并返回一个新数组,该数组包含所有符合筛选条件的数组元素,如果没有符合条件的数组元素则返回空数组。注意,filter方法不会检测空数组。filter方法的语法如下所示。array.filter((currentValue, index, arr) => { }, thisValue)filte原创 2020-10-25 01:06:34 · 357 阅读 · 0 评论 -
ES6—Promise完全解析
一、概述Promise的含义Promise是异步编程的一种解决方案。所谓Promise,简单来说就是一个容器,里面保存着一个异步操作的结果。Promise提供了统一的API,可以用同样的方法处理各种异步操作。Promise对象的特点特点一:Promise对象的状态不受外界影响Promise对象封装了一个异步操作,有三种状态,其一pending(进行中),其二resolved(已成功),其三rejected(已失败)。只有异步操作的结果可以决定当前是哪种状态,任何其它操作都无法改变原创 2020-06-28 21:52:50 · 400 阅读 · 0 评论 -
ES6—const关键字
一、概述 const是ES6新增的关键字,作用是声明一个只读的常量。注意,常量标识符一般用大写字母表示。const A = 100;A = 200; // 报错:Uncaught TypeError: Assignment to constant variable 使用const声明常量有如下四个特点。1)声明时必须立即赋值,之后不允许修改常量值2)不允许重复声明3)块儿级作用域4)不存在变量提升二、详解声明时必须立即赋值 ...原创 2021-09-27 23:07:34 · 858 阅读 · 0 评论 -
ES6—let关键字
一、概述 let是ES6新增的关键字,作用是声明变量。let a; // 单个声明变量let b, c, d; // 批量声明变量let e = 100; // 单个声明变量并赋值let f = 100, g = 200, h = []; // 批量声明并赋值使用let声明的变量有如下四个特点。1)不允许重复声明2)块级作用域3)不存在变量提升4)不影响作用域链二、详解不允许重复声明 如下代码所示,let不允许在相同...原创 2021-09-23 23:21:06 · 346 阅读 · 0 评论 -
ES6—简介
一、概述概念ES6全称ECMAScript 6.0,是Javascript语言的下一代标准,2015年6月正式发布。 注意,ES6即是一个历史名词,也是一个泛指,含义是5.1版本之后的下一代Javascript标准,涵盖了ES6、ES7、ES8等。什么是ECMA ECMA中文名称为欧洲计算机制造商协会,该组织的目的是评估、开发和认可电信和计算机标准,1994年更名为Ecma国际。ECMAScript和JavaScript是什么关系...原创 2021-09-22 14:11:48 · 539 阅读 · 0 评论