欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页

ES6对象字面量增强写法

程序员文章站 2022-07-13 09:33:09
...

1.对象
通常我们把一些相关的数据放在一个对象之中打印出来如下

<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>Document</title>
</head>
<body>
    <script>
       const name ='夏明';
       const age = '18';
       //通常写法
        const obj ={
            name: name,
            age :age
        }
        console.log(obj)
    </script>
</body>
</html>

ES6对象字面量增强写法
而杂ES6之中,有更简介的方法

<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>Document</title>
</head>
<body>
    <script>
       const name ='夏明';
       const age = '18';
       //通常写法
        // const obj ={
        //     name: name,
        //     age :age
        // }
        //es6写法
        const obj ={
            name,
            age
        }
        console.log(obj)
    </script>
</body>
</html>

ES6对象字面量增强写法
2.函数
函数也是一样,有简便写法

//通常写法
 const obj ={
            eat :function(){
                
            }
        }
        //ES6的写法
        const obj ={
            eat(){
                
            }
        }
相关标签: ES6