首页前端开发JavaScriptjavascript对象怎么删除一个属性

javascript对象怎么删除一个属性

时间2024-01-29 22:27:02发布访客分类JavaScript浏览459
导读:收集整理的这篇文章主要介绍了javascript对象怎么删除一个属性,觉得挺不错的,现在分享给大家,也给大家做个参考。在javascript中,可以利用delete运算符来删除对象的属性,语法格式“delete 对象.属性名;”。当删除对象...
收集整理的这篇文章主要介绍了javascript对象怎么删除一个属性,觉得挺不错的,现在分享给大家,也给大家做个参考。

在javascript中,可以利用delete运算符来删除对象的属性,语法格式“delete 对象.属性名; ”。当删除对象属性之后,不是将该属性值设置为undefined,而是从对象中彻底清除属性。

本教程操作环境:windows7系统、javascript1.8.5版、Dell G3电脑。

在javascript中,对象是引用型、复合型数据;对象属性也称为名值对,包括属性名和属性值。属性名可以是包含空字符串在内的任意字符串,一个对象中不能存在两个同名的属性。属性值可以是任意类型的数据。

删除属性

使用 delete 运算符可以删除对象的属性。

示例1

下面示例使用 delete 运算符删除指定属性。

VAR obj = {
x : 1, y : 2, z : 3}
    ;
      //定义对象delete obj.x;
      //删除对象的属性xconsole.LOG(obj.x);
      //返回undefinedconsole.log(obj);
    

输出:

当删除对象属性之后,不是将该属性值设置为 undefined,而是从对象中彻底清除属性。如果使用 for/in 语句枚举对象属性,只能枚举属性值为 undefined 的属性,但不会枚举已删除属性。

【相关推荐:javascript学习教程

以上就是javascript对象怎么删除一个属性的详细内容,更多请关注其它相关文章!

声明:本文内容由网友自发贡献,本站不承担相应法律责任。对本内容有异议或投诉,请联系2913721942#qq.com核实处理,我们将尽快回复您,谢谢合作!

上一篇: javascript不使用new可以创建对象...下一篇:JavaScript如何从控制台输出猜你在找的JavaScript相关文章 html font标签如何设置字体大小?html font标签属性用法介绍2022-05-16vue3+TypeScript+vue-router的使用方法2022-04-16vue3获取当前路由地址2022-04-16如何利用React实现图片识别App2022-04-16JavaScript展开运算符和剩余运算符的区别详解2022-04-16微信小程序中使用vant框架的具体步骤2022-04-16Vue elementUI表单嵌套表格并对每行进行校验详解2022-04-16如何利用Typescript封装本地存储2022-04-16微信小程序中wxs文件的一些妙用分享2022-04-16JavaScript的Set数据结构详解2022-04-16 其他相关热搜词更多phpjavapython程序员loadpost-format-gallery

若转载请注明出处: javascript对象怎么删除一个属性
本文地址: https://pptw.com/jishu/591679.html
javascript不使用new可以创建对象吗 什么是Deno?与Node.js的区别是什么?

游客 回复需填写必要信息