javascript - 将数组中的所有键设置为空 ("") 字符串的速记 Javascript 代码

标签 javascript

我有一个数组,如下面的代码所示。我如何将所有这些字符串重置为“”,而不必实际明确引用每个键?有什么方法可以只引用父对象并说它的所有子对象 = ""?

rmtData = {
  FirstName : "Jane",
  LastName  : "Doe",
  Gender    : "F",
  Details   : "Therapist"
};

//other code here...

//then reset all variables here:

rmtData.FirstName = "";
rmtData.LastName  = "";
rmtData.Gender    = "";
rmtData.Details   = "";

最佳答案

for (var key in rmtData ) rmtData[key] = "";

是的,它是一个 object

关于javascript - 将数组中的所有键设置为空 ("") 字符串的速记 Javascript 代码,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34829532/

相关文章:

javascript - 使用 Javascript 动态添加表格行和单元格

javascript - JavaScript for 循环中的 jQuery 不起作用

javascript - 使用 JS/jQuery 将项目附加到存储在变量中的列表

javascript - jQuery 折叠选项卡(如果选择相同)

javascript - 为什么我的函数 if/else if/else if 语句返回相同的答案?

javascript - 事件类默认为标签列表

javascript - 使用 Web Audio API 进行跨应用程序音频分析

javascript - 使用 Javascript 编写 future 的一天

php - 为动态复选框添加鼠标悬停效果

javascript - 无法使用 react-starter-kit 重新渲染组件