js中移除对象中的某个属性
时间: 2024-04-17 07:25:19 浏览: 83
JS删除对象中某一属性案例详解
5星 · 资源好评率100%
在 JavaScript 中,你可以使用 `delete` 关键字来移除对象中的某个属性。
例如,假有一个对象 `myObj`,其中包含属性 `name` 和 `age`:
```javascript
const myObj = {
name: "C知道",
age: 2,
};
console.log(myObj); // { name: "C知道", age: 2 }
// 移除属性
delete myObj.age;
console.log(myObj); // { name: "C知道" }
```
在上述示例中,我们使用 `delete` 关键字来移除 `myObj` 对象中的 `age` 属性。之后,再次打印 `myObj`,可以看到 `age` 属性已经被移除。
需要注意的是,删除对象的属性通常不会影响其他对象实例或原型链上的同名属性。它只会从当前对象中删除指定的属性。
阅读全文