javascript - 在Javascript中删除并使其无效
问题描述
var s= {type: "beetle", price : "xxx", popular: "yes" ,.... };
如果我必须删除所有属性s
我应该怎么做呢?
应该是
delete s.type; delete s.price; delete s.popular
..等等。或者
s = null;
?还是
s
超出范围会删除属性?
解决方案
当您设置一个属性等于null时,它仍然存在但没有任何值,但如果您删除它,它将不再存在。
推荐阅读
- git - 如何防止强制推送可能已重新设置的分支
- swift - 如何使用 ObservableObject 更新 UIViewRepresentable
- python - 无法将带有圆形按钮的标签定位到顶角 kivy
- apache-kafka - Spring Kafka 模板根据不同情况发送重试
- java - 在Java中将长对象转换为字符串
- c++ - 如何从 C 宏调用 C++ 重载函数
- php - 无法使用 twilio 代理记录通话
- filter - 如何在 Power BI 中创建和使用日历筛选器
- javascript - 更改由 google Places API 自动完成方法调用的 formatted_address 的语言
- python - 如何让机器人通过 REST API 依次发送多条消息?[拉萨]