美文网首页
JS向对象添加属性

JS向对象添加属性

作者: small_zeo | 来源:发表于2021-10-31 19:06 被阅读0次
  • 有条件地向对象添加属性
const condition = true;
const person = {
  id: 1,
  name: 'Zeo',
  ...(condition && { age: 3 }),
};
  • 检查属性是否存在对象中
const person = { name: 'Zeo', salary: 100000 };
console.log('salary' in person); // true
console.log('age' in person); // false
  • 对象中的动态属性名称
const dynamic = 'flavour';
var item = {
  name: 'Zeo',
  [dynamic]: 'book'
}
console.log(item); // { name: 'Zeo', flavour: 'book' }
  • 使用动态键进行对象解构
const person = { id: 1, name: 'Zeo' };
const { name: personName } = person;
console.log(personName); // 'Zeo'

相关文章

  • JS向对象添加属性

    有条件地向对象添加属性 检查属性是否存在对象中 对象中的动态属性名称 使用动态键进行对象解构

  • JS Tips

    遍历对象的所有属性 添加属性 给普通的 JS 对象添加属性: 但是对于 Mongodb 中的对象,不可直接添加属性...

  • react 对象动态添加属性 setState

    // js 对象动态添加 js对象动态添加 //总结,给对象动态添加变量属性的方法如下: //obj[变量]=变...

  • Object对象

    object 对象 在对象中保存的值称为属性 向对象中添加属性 语法:对象.属性名 = 属性值读取对象中的属性 语...

  • jquery

    1、选择器 选择器 2、样式添加、属性获取 样式与属性 3、js对象和jquery对象转化 js和jquery转化...

  • JS中 给json对象添加属性和json数组添加或追加元素

    js中 给json对象添加新的属性 比如现在有一个json对象为jsonObj,需要给这个对象添加新的属性newP...

  • Javascript 学习笔记

    prototype prototype 属性使您有能力向对象添加属性和方法。 输出:20000

  • prototype 属性

    prototype 属性使您有能力向对象添加属性和方法。 JavaScript中的每个对象都有prototype属...

  • js的prototype属性介绍

    1、介绍:prototype 用给对象添加属性或方法; (注意:prototype是全局属性,适用于所有的js对象...

  • Vue.set()触发视图更新

    向响应式对象中添加一个属性,并确保这个新属性同样是响应式的,且触发视图更新。它必须用于向响应式对象上添加新属性,因...

网友评论

      本文标题:JS向对象添加属性

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