js中,清空对象(删除对象的属性)
2024-08-26 01:49:21
在项目中,有些对象用完后需要重置,下面简单介绍下JS中清除对象的方法。方法如下:
方法一:字面量定义对象
第一步,定义一个空对象并打印出来,代码和效果:
代码:
var student = {};
console.log(student);
打印结果:
第二步,为对象添加属性并打印,代码和打印结果如下:
代码:
student.name = "xiaoming";
student.age = 12;
console.log(student);
打印结果:
第三步,删除对象属性(清空对象)并打印,代码和打印结果如下:
代码:
for(var key in student){
delete student[key];
}
console.log(student);
打印结果:
由此可见,对象被清空后,又变成了空对象,实现了对象重置。
所有JS代码:
执行结果:
方法二:构造函数定义对象
代码:
打印结果:
最新文章
- BZOJ 1095: [ZJOI2007]Hide 捉迷藏
- UIwebView 和 H5交互详情
- YAML 语法
- JVM内存模型和启动参数的关系
- x01.Lab.StreetApp: MVVM
- 单身狗进化——求n!的位数
- jQuery 获取 select 值和文本
- HttpWebRequest 写入报错
- ng-class的使用
- PAT (Advanced Level) 1042. Shuffling Machine (20)
- adb shell 命令详解,android
- Android开发8:数据存储(二)——SQLite数据库和ContentProvider的使用
- freemarker报错之九
- 2017级C语言教学总结
- python正则表达式模块re
- ArcGis恢复初始设置(默认设置、出厂设置)的方法
- css外层透明,内层不透明
- opencv 显示摄像头数据
- eclipse 安装 weblogic server
- qt.qpa.plugin: Could not find the Qt platform plugin ";windows"; in ";";
热门文章
- 如何切换到自定义的Activity
- 【android】下载文件至本应用程序的file目录或者sdcard
- html中<;video>;显示视频的时候,MP4的格式问题
- MyEclipse2014安装操作步骤+破解
- Arcgis Desktop连接GIS Servers报错“Proxy server got bad address from remote server ...”
- iOS6 自动布局 入门–Auto Layout
- YARN学习笔记——Overview and Architecture
- C# 自定义exe引用的dll路径
- matlab数据流仿真和时间流仿真
- vs2015 c++ _findnext 报错