美文网首页
01_14.对象的语法优化

01_14.对象的语法优化

作者: Robyn_Luo | 来源:发表于2017-11-13 11:27 被阅读0次
<script>
    let a = 10;
    let fn = function() {};

    // es6对象优化1: 假设定义一个对象,要涵盖引用上面两个变量的值,es6那么可以使用下面的简写方式
    let obj = {
        a,
        fn
    };

    // es6对象优化2: 对象内的方法定义可以简写,省去function关键字
    let obj2 = {
        fn: function() {
            console.log('以前的写法');
        },
        fn2() {
            console.log('es6新的写法');
        }
    };

    // es6对象优化3: 对象的key可以使用表达式
    let varName = 'xxx';
    let obj3 = {
        a: 10,
        b: 20,
        [varName + 'xxx' + 'ooo']: 30
    };
    </script>

相关文章

  • 01_14.对象的语法优化

  • 《深入理解JVM虚拟机》 - 编译

    优化分为编译期优化和运行期优化,前者着重编码优化(语法糖),后者着重运行效率。语法糖syntactic sugar...

  • Immer--immutable不可变数据优化

    一个优化拷贝性能,且使用过程优雅的react第三方js库。 语法: 名词解析: currentState被操作对象...

  • v-bind 及 class 与 style 绑定

    class的绑定 对象语法 数组语法 数组语法中可以使用对象语法 style的绑定 绑定内联样式与绑定class的...

  • Flow对象类型(Object Types)

    对象类型(Object Types) 对象类型语法 对象类型尝试尽可能多地匹配JavaScript中的对象的语法。...

  • 在vue中动态绑定Class 与 Style

    Class 可以通过对象语法和数组语法进行动态绑定: 对象语法: 数组语法:当isActive值为true,isE...

  • 无标题文章

    目录 笔记大型项目优化概述大型项目优化的方向代码优化数据库优化缓存优化架构优化Memcache与MySQL比较语法...

  • Java 面向对象

    Java 面向对象 类?对象?定义类的语法格式:Field 定义的语法方法定义的语法::构造器定义的语法:成员变量...

  • Day9:Vue文档精读3——渲染&事件

    class与style的绑定 绑定HTML Class 对象语法 数组语法 用在组件上 绑定内联样式 对象语法 数...

  • lua进阶

    lua官网在线运行代码 table面向对象语法糖 lua对table中的函数调用做了优化,使用起来像类方法,增加了...

网友评论

      本文标题:01_14.对象的语法优化

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