gpt4 book ai didi

javascript - 连接对象属性值

转载 作者:搜寻专家 更新时间:2023-11-01 04:53:35 30 4
gpt4 key购买 nike

我有一个 JavaScript 对象。我想连接它的所有属性值,比如:

tagsArray["1"] = "one";
tagsArray["2"] = "two";
tagsArray["Z"] = "zed";

result = "one,two,zed"

仅作为背景,我有几个复选框,我需要更新一个隐藏的 selectedKeys 字段。服务器端 (Asp.Net) 代码示例 + AngularJS

<input hidden id="selectedKeys" value="1,5,8">

@foreach (var tag in tagsDictionary) {
<input type="checkbox"
ng-model="tagsArray['@tag.Key']"
ng-true-value ="'@tag.Key'"
ng-false-value =""
ng-change="change(tagsArray)" />@tag.Value
}

所以在每次更改时我都需要更新#selectedKeys

最佳答案

一种可能的方法:

var tagsArray = {};
tagsArray["1"] = "one";
tagsArray["2"] = "two";
tagsArray["Z"] = "zed";

var result = Object.values(tagsArray).join(",");
console.log(result); // "one,two,zed"

更多关于 Array.prototype.joinObject.values .

关于javascript - 连接对象属性值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/45309616/

30 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com