Prototype.js unescapeHTML对象中的所有元素

时间:2011-07-14 19:57:25

标签: javascript prototypejs

我有一个包含大量字符串的对象。我要做的是在对象中的每个字符串上使用原型unescapeHTML。

var messageStrings = {
    string1: "Some String 1",
    string2: "Some String 2",
    string3: "Some String 3"
}

类似于重置值的每个命令。无法弄清楚该怎么做。有人能帮我介绍一下如何循环这样的物体吗?

感谢。

2 个答案:

答案 0 :(得分:2)

像这样:

for(var key in messageStrings) {
    messageStrings[key].unescapeHTML()
}

答案 1 :(得分:1)

如果你想避免写另一个循环:

messageStrings.invoke('unescapeHTML');