美文网首页
ES6知识点

ES6知识点

作者: Soulthinker | 来源:发表于2017-07-12 17:50 被阅读0次
  • 1.js中 a&&b 的时候,a和b会被转化为布尔类型的变量,其中非空对象,非0数字为true,其余为false;
  • 2.var和let的区别:
    let声明的变量会绑定某个区域,所以只在块内生效,并且只能是先声明后使用(即使在块外声明过该变量);
  • 3.暂时性死区的本质就是,只要一进入当前作用域,所要使用的变量就已经存在了,但是不可获取,只有等到声明变量的那一行代码出现,才可以获取和使用该变量。
  • 4.let不允许在相同作用域内,重复声明同一个变量。
// 报错
function () {
  let a = 10;
  var a = 1;
}
// 报错
function () {
  let a = 10;
  let a = 1;
}

因此,不能在函数内部重新声明参数。

function func(arg) {
  let arg; // 报错
}
function func(arg) {
  {
    let arg; // 不报错
  }
}

-5.

相关文章

  • 近一万字的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/lurbhxtx.html