chevron_left

ECMAScript 6(es6)教程

免费
第 1.2 回

教程文档

ECMAScript 6(es6)教程 - 展开操作符

2023年11月13日
ECMAScript 6(es6)教程

展开操作符

函数调用

将数组的值,展开后依次传给 x, y, z

function fn(x, y, z) { };
let args = [1, 2, 3];
fn(...args);

展开数组

var arr1 = [1, 2, 3];
var arr2 = [4, 5, 6];

// 以往方法
var arr3 = arr1.concat(arr2);

// ES6中
var arr4 = [...arr1, ...arr2];

展开对象

let person = {name: 'aaron', sex: 'male'};
person = {...person, age: 30};
console.log(person);

课程介绍

ECMAScript 6(简称 ES6)是于 2015 年 6 月正式发布的 JavaScript 语言的标准,正式名为 ECMAScript 2015(ES2015)。它的目标是使得 JavaScript 语言可以用来编写复杂的大型应用程序,成为企业级开发语言。

另外,一些情况下 ES6 也泛指 ES2015 及之后的新增特性,虽然之后的版本应当称为 ES7、ES8 等。