美文网首页
ES6知识点

ES6知识点

作者: 背起行囊上路 | 来源:发表于2018-03-05 23:02 被阅读0次

let,const

区分作用域、子作用域内有有效。var要么在函数内,要么是全局

解构赋值(数组、字符串、对象、函数参数)

支持嵌套、默认值、不存在数据(赋值undefined)

数组
let arr = [1, 2, 3];
let [a, b, c] = arr; // a=1, b=2, c=3
let [a, b, c, d = "hello"] = arr; //d='hello'
let [a, b, c, d] = arr; //d='undefined'

对象
let obj = {
  uid: 'xx',
  uname: 'wyj',
  arr: [1, 2]
}
let {uid, uname, arr: [a, b]} = obj;

函数
function test({uid, uname}) {
  console(uid);// xx
  console(uname);// wyj
}

Symbol,唯一赋值

let a = Symbol(2);
let b = Symbol(3);
!!a==b; // false, 类似将2、3变成一个包装类的实例对象,在内存中有不同的地址分配。

相关文章

  • 近一万字的ES6语法知识点补充

    原文链接分享在我的掘金账号上近一万字的ES6语法知识点补充 前言 ECMAScript 6.0(简称ES6),作为...

  • 004_ES6知识点总结(01)let及const声明

    ES6知识点整理 近期准备面试,把ES6的内容详细复习一遍整理来源素材:阮一峰《ES6标准入门》(第三版);htt...

  • VUE basic

    x项目: MOOC qunar 基础:js es6 webpack npm 知识点:axios ajax数据获...

  • ES6 class类

    ES6 class类知识点梳理 大概从几个方面来讲解ES6 class类和传统的构造函数的区别。 必须要有cons...

  • ES6之this指向

    ES6之this指向 前言 this 指向问题是入坑前端必须了解知识点,现在迎来了ES6时代,因为箭头函数的出现,...

  • ES6小结

    原文链接 es6中有很多特性,使javascript语法更加丰满,总结一波常用的es6知识点。 1.变量声明con...

  • 007_ES6知识点总结(04)函数的拓展

    ES6知识点整理 [toc] 04 函数的拓展 04.1 函数参数的默认值 ES6支持函数定义时,直接在参数定义后...

  • 快速上手ES6

    es6中有很多特性,使javascript语法更加丰满,总结一波常用的es6知识点。 1.变量声明const和le...

  • ES 6 语法

    ES 6 语法 ES6最重要最复杂的知识点: 1. 类和继承 2.promise 3. ES6模块化(在vue中讲...

  • 函数的扩展

    es6的一些知识点,阅读ECMAScript 6 入门心得和总结 参数默认值 ES6 允许为函数的参数设置默认值,...

网友评论

      本文标题:ES6知识点

      本文链接:https://www.haomeiwen.com/subject/daukfftx.html