博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
删除对象的属性
阅读量:6841 次
发布时间:2019-06-26

本文共 260 字,大约阅读时间需要 1 分钟。

在联系notepad的开发过程中,采用了localstorage,存储以对象的形式进行(后来觉得采用无顺序的对象并不合适),因此涉及到删除的操作。

1、将所存储的对象的value设置为null,但这种方式仍然会保留对象的key,在使用过程中会增加额外的判断。

2、delete操作符,

var obj1 = {"a" : "test"},

      obj2 = {};
      obj2.b = obj1.a;
      delete obj1.a;
      alert(obj2.b);

测试发现,delete操作符的方法会清除key,保留value。

转载地址:http://clwul.baihongyu.com/

你可能感兴趣的文章
软件测试艺术一:程序正确性证明
查看>>
面向对象课程第二单元作业总结
查看>>
2549 自然数和分解
查看>>
ATL CLR MFC Win32 常规 的区别
查看>>
java中判断字符串是否为数字的方法的几种方法
查看>>
查看SQL Server Resource Database以及修改系统表
查看>>
SQL Server native client与sqlcmd单独安装
查看>>
scau实验题 8596 Longest Ordered Subsequence
查看>>
getopt例子
查看>>
浅说Java中的反射机制(一)
查看>>
jquery之行自加自减
查看>>
python生成wheel包注意事项
查看>>
单向链表的有关操作(链式存储结构)
查看>>
Spring @PostConstruct and @PreDestroy example
查看>>
软件架构师2
查看>>
单链表的操作
查看>>
没事抽空学——常用界面组件属性
查看>>
《程序员代码面试指南》第二章 链表问题 构造链表和节点的实体
查看>>
【LeanEAP.NET】精益企业应用平台---源码&Demo下载
查看>>
Django restfulframework 开发相关知识 整理
查看>>