美文网首页
增强对象的一些方法

增强对象的一些方法

作者: ticktackkk | 来源:发表于2020-11-06 17:44 被阅读0次
属性值的简写
        let name ='123'
        let person={
            name:name
        }

        let person={
            name
        }

      function renderName(name) {
        return {
          name
        };
      }

      let person = renderName("huang");
      console.log(person.name);//'huang'
可计算属性(可修改属性)
        let nameKey = "name";
        let ageKey = "age";

        let person = {};
        nameKey = "NAME";
        person[nameKey] = "huang";
        person[ageKey] = 23;
        console.log(person);//NAME: "huang"
                            //age: 23

简写方法名

       let person = {
        sayName: function (name) {
          console.log(name);
        },
      };

      let person = {
        sayName(name) {
          console.log(name);
        },
      };

相关文章

  • 增强对象的一些方法

    属性值的简写 可计算属性(可修改属性) 简写方法名

  • Java方法增强的三种方式,你知道吗?

    在实际开发中,我们往往需要对某些方法进行增强,常用的方法增强的方式有三种。 类继承 、方法覆盖——必须控制对象创建...

  • 代理模式 静态代理到动态代理

    代理模式这种设计模式是一种使用代理对象来执行目标对象的方法并在代理对象中增强目标对象方法的一种设计模式。代理对象代...

  • 【JS第33期】设计模式-模块模式

    模块模式通过为单例添加私有变量和特权方法能够使其得到增强,语法如下: 增强模块模式 增强模块模式,即在返回对象之前...

  • 装饰者模式

    给对象增强的手段1、继承 被增强的对象是固定的 增强的内容也是固定的2、装饰者模式 被增强的对象是可以切换的 增强...

  • ES6对象字面量增强写法

    1.生成对象的方法 1.利用对象构造函数 2.字面量写法 2.属性的增强写法 1.ES5 2.ES5属性增强写法 ...

  • Spring + aop

    1.Joinpoint(连接点):目标对象中,所有可增强的方法. 2.Pointcut(切入点):目标对象,已经增...

  • ES2015概述

    ES2015的目标 -解决原有语法上的一些问题或者不足-对原有语法进行增强-全新的对象、全新的方法、全新的功能-全...

  • 设计模式---代理模式

    创建一个新的对象,将原对象作为新对象的属性。使用原对象的地方,自动转为使用新对象,同样的功能方法,新对象可选择增强...

  • 代理对象

    静态代理代理对象=增强代码+原对象;通过代理对象,实现在原对象方法执行前后添加自己的操作。每个原对象对应一个实现相...

网友评论

      本文标题:增强对象的一些方法

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