gpt4 book ai didi

javascript - 如何使用 Prototype JavaScript 框架从数组创建哈希?

转载 作者:数据小太阳 更新时间:2023-10-29 05:40:37 25 4
gpt4 key购买 nike

我有一个数组['red', 'green', 'blue']

我想从这个数组创建一个新的哈希,结果应该是

{'red':true, 'green':true, 'blue':true}

使用 Prototype 实现该目标的最佳方法是什么?

最佳答案

只需遍历数组然后创建哈希:

var obj  = {};
for(var i = 0, l = colors.length; i < l; i++) {
obj[colors[i]] = true;
}
var hash = new Hash(obj);

也可以从头创建一个新的Hash对象:

var hash = new Hash();
for(var i = 0, l = colors.length; i < l; i++) {
hash.set(colors[i], true);
}

我建议看看 documentation .

关于javascript - 如何使用 Prototype JavaScript 框架从数组创建哈希?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3797951/

25 4 0
文章推荐: Javascript - innerHTML 不适用于 HTML 选择菜单
文章推荐: swift - 在 Swift 的类扩展函数中使用 'self'
文章推荐: ios - UIView 的程序化 "fuzzy"样式背景
文章推荐: javascript - 如何知道
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com