美文网首页
ES6语法的用法总结

ES6语法的用法总结

作者: _Miss_Chen | 来源:发表于2019-04-22 13:31 被阅读0次

有很多小伙伴对ES6新增语法有不懂,我们今天就来简单学习一下

一、ES6简介

  • ECMAScript 6(以下简称ES6)是JavaScript语言的下一代标准。

  • ECMAScript 5.1 2011年发布

  • ES6就是ES5的下一个版本,2015.6发布ES6的第一版ES2015, 2016.6发布ES6第二个版本ES2016 ,2017年发布ES6第三个版本 ES2017,ES6 是涵盖了ES2015,ES2016,ES2017等版本

  • ES6 是严格版的ES5

二、最常用的ES6特性

1. let命令 和 const命令

这两个的用途与var类似,都是用来声明变量的,但在实际运用中他俩都有各自的特殊用途。新的变量声明方式带来了一些不一样的特性,其中最重要的两个特性就是提供了块级作用域与不再具备变量提升。

let命令:

let用于声明变量,但是所有声明的变量只在let命令所在的代码块有效。
let 不允许在同以作用域中重复声明变量。
let不存在变量提升,所以变量一定要在声明后使用,否则会报错。


<script type="text/traceur">
{
    var a=10;
    let b=20;
}
 
console.log(a);  //10
console.log(b);  //Error,b is not defined
 
</script>
const命令:

const命令用来声明常量,一旦声明,其值就不能改变,即const一旦声明常量就必须立刻初始化,不能留到以后赋值。

const命令只是保证变量名指向的地址不变,并步保证该地址的数据不变。


<script type=”text/traceur”>
  const a =10;
  console.log(a);
  a=20;
  console.log(a);   //Error,a is read-only
</script>

未完待续......

相关文章

  • ES6

    ES6语法使用总结

  • ES6语法的用法总结

    有很多小伙伴对ES6新增语法有不懂,我们今天就来简单学习一下 一、ES6简介 ECMAScript 6(以下简称E...

  • js ------ import和export用法

    ES6模块的import和export用法总结

  • ES6中的let与const

    今天学习了ES6新增语法中的let与const命令的基本用法和一些特性,这篇博客用以对这两个命令的用法的一些总结。...

  • 2017-07-11

    ES6基础语法 基础用法 let 用来声明变量 它的用法类似于var,但是所声明的变量,只在let命令所在...

  • Vue中es5和es6语法

    https://www.zhihu.com/question/37984203 总结vue中常用的es6语法

  • Vue基础语法(值相关)

    Mustache语法 基本用法演练: Mustache语法总结:1.基本模式 {{变量或函数}},注意:Musta...

  • React 初识—— JSX 语法、组件用法

    JSX 语法 变量的定义及使用 条件判断 数组循环 组件用法 下面代码中依据 ES6 的方式定义组件;React ...

  • vue.js

    vue2.0基本用法 (npm run dev) 和angular有许多类似的地方,由于使用了大量ES6语法,所以...

  • 基础

    1.=>什么用法 =>是es6语法中的arrow function(x) => x + 6相当于 2. 2017n...

网友评论

      本文标题:ES6语法的用法总结

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