• 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()  方法。

      

  • 相关阅读:
    使用Google浏览器做真机页面调试
    JavaScript从作用域到闭包
    用canvas实现一个colorpicker
    你还在为移动端选择器picker插件而捉急吗?
    我是这样写文字轮播的
    高性能JS-DOM
    ExtJs4学习(四):Extjs 中id与itemId的差别
    MongoDB 安装与启动
    UML应用:业务内涵的分析抽象&表达
    MySQL 错误日志(Error Log)
  • 原文地址:https://www.cnblogs.com/long-z/p/10479340.html
Copyright © 2020-2023  润新知