• 技术文章 >Web开发 >JavaScript

    js中对象的两种属性

    小妮浅浅小妮浅浅2021-10-26 10:00:33原创4746

    1、对象有两种属性,普通的数据属性和访问器属性。

    2、访问器属性本质上是用于获取和设置值的函数(可以拦截、过滤、处理等操作要设置或获取的属性),但从外部代码来看就像传统属性一样。

    实例

    const user = {
        name: "John",
        surname: "Smith",
        get fullName() {
            return `${this.name} ${this.surname}`;
        },
        set fullName(value) {
            [this.name, this.surname] = value.split(' ');
        },
    };
    console.log(user.fullName); // John Smith
    user.fullName = 'test fullName';
    console.log(user.fullName); // test fullName

    以上就是js中对象的两种属性,希望对大家有所帮助。更多js学习指路:js教程

    专题推荐:js 对象
    上一篇:js中let和var的区别 下一篇:js策略模式是什么

    相关文章推荐

    • js构造函数模式是什么• js原型模式是什么• js原型的实时性介绍• js数组forEach方法的使用• js中闭包如何理解• js箭头函数是什么• js中generator是什么• js调用generator的方法• js中字符串位置的搜索方法• js中var如何声明作用域• js中let和var的区别

    全部评论我要评论

    © 2021 Python学习网 苏ICP备2021003149号-1

  • 取消发布评论
  • 

    Python学习网