【问题标题】:JavaScript object array new valuesJavaScript 对象数组新值
【发布时间】:2022-06-28 01:03:48
【问题描述】:

这是我的第一个问题帖子 :) 我有以下数组对象:

<script>
var tratamentos = {
      "Sr": ["Casado", "Solteiro"],
      "Sra": ["Casada", "Solteira"],}
</script>

我想添加,例如在“Sr”中只添加值:“Desquitado”和“Enrolado”。 有人可以给我一些帮助吗?我正在为这个简单的事情绞尽脑汁。

谢谢:)

【问题讨论】:

  • 到目前为止你尝试了什么?
  • tratamentos.Sr.push('Desquitado')
  • 你想如何更新“Sr”的值,比如你想添加新值吗?
  • tratamentos["Sr"].push("Desquitado", "Enrolado"),看看accessing objectsArray#push
  • 完美!!!非常感谢!怎么给你打分?

标签: javascript


【解决方案1】:

您可以使用点(“.”)访问嵌套数组中的项目,然后使用 .push 运算符将项目添加到数组中。

var tratamentos = {
      "Sr": ["Casado", "Solteiro"],
      "Sra": ["Casada", "Solteira"],}
tratamentos.Sr.push("Desquitado", "Enrolado");
console.log(tratamentos);

【讨论】:

    猜你喜欢
    • 2021-11-27
    • 2016-09-25
    • 1970-01-01
    • 1970-01-01
    • 2021-09-24
    • 2021-07-17
    • 1970-01-01
    • 1970-01-01
    • 2015-06-14
    相关资源
    最近更新 更多