美文网首页
6.ECMAScript6(ES6)- ES6的结构与赋值

6.ECMAScript6(ES6)- ES6的结构与赋值

作者: 挤时间学习的阿龙 | 来源:发表于2019-05-04 08:41 被阅读0次
timg (1).jpg

1、ES6的结构与赋值

(1)允许直接给数组进行赋值,也叫模版匹配
    <script type="text/javascript">
        //es5赋值
        var a=1
        var b=2
    </script>
    <script type="text/javascript">
        //es6赋值(模式匹配),允许直接给数组进行赋值
        var [a,b,c]=[1,2,3]  //两边必须对应
        console.log(b)
    </script>
image.png
(2)ES6的对象与结构赋值
<script type="text/javascript">
    //对象的结构与赋值
    //对象没有顺序,必须与属性同名才可以取到正确的值
    var {name,age}={age:"31",name:"along"}
</script>
image.png

(3)对已经定义的变量,添加一个新值并赋给新的变量

<script type="text/javascript">
    var {city,area}={city:"成都",area:"锦江区"}
    console.log(area)
    var {area:street}={city:"成都",area:"双流区"}  //area把值赋给了street 
    console.log(street)
</script>
image.png

相关文章

  • 6.ECMAScript6(ES6)- ES6的结构与赋值

    1、ES6的结构与赋值 (1)允许直接给数组进行赋值,也叫模版匹配 (2)ES6的对象与结构赋值 (3)对已经定义...

  • ES6

    ##ES6 ### 一、解构赋值 ES6允许按照一定模式,从数组和对象中提取值,对变量进行赋值,这被称为结构赋值,...

  • 2018-06-01解构赋值

    ##ES6 ### 一、解构赋值 ES6允许按照一定模式,从数组和对象中提取值,对变量进行赋值,这被称为结构赋值...

  • 26

    ES6 一、解构赋值 ES6允许按照一定模式,从数组和对象中提取值,对变量进行赋值,这被称为结构赋值,解构赋值主要...

  • JavaScript26

    ES6 一、解构赋值 ES6允许按照一定模式,从数组和对象中提取值,对变量进行赋值,这被称为结构赋值,解构赋值主要...

  • js day26

    ES6 一、解构赋值 ES6允许按照一定模式,从数组和对象中提取值,对变量进行赋值,这被称为结构赋值,解构赋值主要...

  • es6学前准备(一)

    ES6优势 1、 对象拷贝2、函数默认参数3、字符串模板 ES6使用频率高: 结构赋值箭头函数set map异步操...

  • ES6

    ES6: ES6 新语法 1.变量 解构赋值 (解构赋值对应的python里的序列解包) 解构赋值方式一: 解构赋...

  • ES6 结构赋值

    对象的解构赋值2.1 嵌套结构的对象 注意,这时p是模式,不是变量,因此不会被赋值。如果p也要作为变量赋值,可以写...

  • 变量的结构赋值

    合理使用ES6中变量的结构赋值会改变代码的整洁度和流畅性。 数组的结构赋值 1.如果结构赋值不成功,变量值就等于u...

网友评论

      本文标题:6.ECMAScript6(ES6)- ES6的结构与赋值

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