zoukankan      html  css  js  c++  java
  • es6

    1、ES6

      JavaScript 的正式名称是 ECMAScript 。es6的全称 ECMAScript 6.0 ,是 JaveScript 的下一个版本标准。

      1997 年 ECMAScript 1.0 诞生。

      1998 年 6 月 ECMAScript 2.0 诞生,包含一些小的更改

      1999 年 12 月 ECMAScript 3.0诞生,

      2000 年的 ECMAScript 4.0 是当下 ES6 的前身,但由于这个版本有点不符合当时情况,所以当时没什么人用

      2009 年 12 月,ECMAScript 5.0 版正式发布

      2015年6月, ES6 正式通过,但现在有些以前版本不支持

    2、变量声明

      ES6 新增加了两个重要的 JavaScript 关键字:

       let     let 声明的变量只在 let 命令所在的代码块内有效;

          没有声明提前;

          一个代码块里,就算是父级有的变量,若用let定义,就不能提前使用;

       const  const 声明一个只读的常量,一旦声明,常量的值就不能改变。但引用类型的常量值只是地址,里面值可以改;

    3、函数写法

      function(){} == ()=>{}   

      这格式不是很准确但是是这个意思,不过这种写法this指向是定义函数对象不是使用函数对象;

      也没有arguments等属性。

    4、promise

      它就是一个对象,主要是用来处理异步数据的,可以获取异步操作的消息;

      Promise 异步操作有三种状态:pending、成功、失败

      promise也有几种方法但不好说。最主要的就是    .then()  方法。

      

  • 相关阅读:
    大数据技术
    大数据技术
    大数据技术
    设计模式之代理模式
    大数据技术
    大数据技术
    大数据技术
    Intellij IDEA 解决 Maven 依赖下载慢的问题
    大数据技术
    QUdpSocket Class
  • 原文地址:https://www.cnblogs.com/long-z/p/10479340.html
Copyright © 2011-2022 走看看