欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页

JS删除对象中的某一属性(delete)

程序员文章站 2022-04-25 07:52:16
...

通过delete操作符, 可以实现对对象属性的删除操作

<!--
 * @Descripttion: 删除对象以及数组对象中的指定属性
 * @version: 
 * @Author: zhangfan
 * @email: aaa@qq.com
 * @Date: 2020-07-03 09:10:28
 * @LastEditors: zhangfan
 * @LastEditTime: 2020-07-15 15:03:00
--> 

<template>
  <div class="container">
    <el-button type="primary" @click="delteObjAttributes">删除对象以及数组对象中的指定属性</el-button>
  </div>
</template>

<script>
export default {
  data() {
    return {
      obj: {
        name: "zhangsan",
        age: 30,
        sex: "man",
        hobby: "running"
      }
    };
  },
  methods: {
    delteObjAttributes() {
      delete this.obj.name;
      console.log(this.obj);
    }
  }
};
</script>

<style  scoped lang="less">
</style>

JS删除对象中的某一属性(delete)
备注:已声明的对象不可删除, 对象中的对象属性可以删除