zoukankan      html  css  js  c++  java
  • es6相关知识点

    ES6全称ECMAScript 6.0(也叫ES6 2015),是JavaScript的下一个版本标准,主要为解决ES5的先天不足。

    ES6浏览器兼容性不好,需要babel插件进行转义为es5 ,在开发环境中代码比较简洁方便

    下面介绍ES6在开发环境中常用的语法

    1:let 和const

    let 声明变量 局部作用域

    const 声明常量 局部作用域 只要声明就必须赋值

    和var的区别在于

    var是全局变量

    2:结构赋值

    可以理解为=赋值的升级版本,对象和数组的模型匹配,解析成变量并赋值

    场景1;

    两个变量交换值

    let a = 10, b = 20

    [a,b] = [b,a]

    场景2:

    当一个函数有多个返回值的时候

    场景3 从对象之中取某个值

    var {result,result2}=data;

    console.log(result);// [1, 2, 3, [4, 5]]

    3:箭头函数

    ()=>{}

    4:for of

    循环数组 var arr=[1,2,3,4];

    for (let item of arr) {

    console.log(item); //1,2,3,4

    }

  • 相关阅读:
    缓存清理
    机器学习在电商领域三大应用,推荐,搜索,广告中商品排序
    并发和并行
    拷贝控制
    gitk
    git GUI Clients
    new delete
    Windows 安装 gcc
    C++ 运算符优先级
    iostream 操作符
  • 原文地址:https://www.cnblogs.com/codeq/p/13625848.html
Copyright © 2011-2022 走看看