Java教程

JavaScript对象描述及配置defineProperty

本文主要是介绍JavaScript对象描述及配置defineProperty,对大家解决编程问题具有一定的参考价值,需要的程序猿们随着小编来一起学习吧!
const student = {

  name:'小明',

  age:12,

  [Symbol('leavel')]:'优秀',

  [Symbol('leavel')]:'优秀'
}

// 查看name属性对应的属性描述符
Object.getOwnPropertyDescriptor(student,'name')
// name {
//   configurable: true,   是否可删除
//   enumerable: true,   是否可遍历
//   value: '小明',
//   writable: true          是否可修改
// }

Object.defineProperty(student,gender,{
    configurable: true, 
    enumerable: true,
    value: '男',
    writable: true
})

  

 

这篇关于JavaScript对象描述及配置defineProperty的文章就介绍到这儿,希望我们推荐的文章对大家有所帮助,也希望大家多多支持为之网!