js中,清空对象(删除对象的属性)
在项目中,有些对象用完后需要重置,下面简单介绍下JS中清除对象的方法。方法如下:
方法一:字面量定义对象
第一步,定义一个空对象并打印出来,代码和效果:
代码:
const student = {};
console.log(student);
打印结果:
第二步,为对象添加属性并打印,代码和打印结果如下:
代码:
student.name = "xiaoming";
student.age = 12;
console.log(student);
打印结果:
第三步,删除对象属性(清空对象)并打印,代码和打印结果如下:
代码:
for(let key in student){delete student[key];
}
console.log(student);
打印结果:
由此可见,对象被清空后,又变成了空对象,实现了对象重置。
所有JS代码:
执行结果:
方法二:构造函数定义对象
代码:
打印结果:
js中,清空对象(删除对象的属性)相关推荐
- js两种方法删除对象属性
js 两种方法删除对象属性 delete 语法 delete 对象.属性名 示例 delete.obj.property1 不过据说很慢,不如下面的方法. Reflect.deleteProperty ...
- JS中 new FormData() - FormData对象的作用及用法
JS中 new FormData() - FormData对象的作用及用法 js FormData 方法介绍 formData是ajax2.0(XMLHttpRequest Level2)新提出的接口 ...
- 简单聊聊js中的内置对象
文章目录 一.Map对象 1.常用属性和方法 2.示例 二.Set 1.属性和方法 2.示例 三.Date对象 1.创建Date对象 1.1.*new Date() ;* 2.2.*new Date( ...
- js中判断两个对象是否相等。
js中判断两个对象是否相等. js中的Object.Array.Function等复杂数据类型,是无法直接用==和===操作符进行比对的. Object对比 const tar = { name:'张 ...
- JS中判断对象是对象还是数组
JS中判断对象是对象还是数组的方法 JS中判断对象是不是数组的方法 JavaScript中检测对象的方法 1.typeof操作符 这种方法对于一些常用的类型来说那算是毫无压力,比如Function ...
- JS中怎样使用Date对象加减日期
var date = new Date(2018,0,7)//新建一个时间,用于表示2018年1月7日. 为什么用0表示1呢,这是一个js的设计缺陷,0-11表示1-12月. 日期相加 如果date要 ...
- java和js中遍历数组和对象的总结
java和js中遍历数组和对象的总结 在这儿写遍历数组和对象,权当复习和总结 1.java中数组的三种初始化方法 ①静态初始化 [java] view plaincopy 1. int[] arr = ...
- Js中的数据属性和访问器属性
Js中的数据属性和访问器属性 在javaScript中,对象的属性分为两种类型:数据属性和访问器属性. 一.数据属性 1.数据属性:它包含的是一个数据值的位置,在这可以对数据值进行读写. 2.数据属性 ...
- js中如果无法获取某个html属性,例如自定义了一个dir属性,但获取总是为空,尝试换个词,因为可能什么关键词冲突了。...
js中如果无法获取某个html属性,例如自定义了一个dir属性,但获取总是为空,尝试换个词,因为可能什么关键词冲突了. 转载于:https://www.cnblogs.com/kenkofox/arc ...
- 如何使用Vue.js中的set设置对象属性值
1.问题背景 使用vue初始化一个对象v,并在data中初始化一个空对象obj,然后使用Vue.set()给对象obj添加属性 2.实现源码 <!DOCTYPE html> <htm ...
最新文章
- oracle dg备份恢复,DG丢失归档,使用增量备份恢复一例
- POS DES MAC 算法
- 02-导航实例-storyboard实现
- 剑道训练很有趣的一种手段
- 看奥运之一:实力是最重要的
- Boosting集合算法详解(一)
- Python学习教程:Python增强赋值及共享引用注意事项
- 6款帮助 滚动视差jquery插件
- element vue 纵向滑动条_Vue 部分
- java常用的网关有哪几种_拼多多java开发一面、二面合并面经
- 在WinForm中屏蔽中文输入法
- centos gradle 安装
- 力扣-1641. 统计字典序元音字符串的数目
- UITableView介绍 之 复杂cell的高度计算
- 语法比较:Julia,Matlab,Python
- RestClient
- 2020-12-24 微信小程序 tabbar icon 控件 阿里矢量图库
- 手把手教你理解SURF算法的全部过程
- 概念性知识与程序性知识的关系
- word取消英文首字母自动大写问题