gpt4 book ai didi

javascript - 是否有一种内置的方法来遍历对象的属性?

转载 作者:IT老高 更新时间:2023-10-28 13:14:17 26 4
gpt4 key购买 nike

是否有 Mustache/Handlebars 循环遍历 object 属性的方式?

所以

var o = {
bob : 'For sure',
roger: 'Unknown',
donkey: 'What an ass'
}

然后我可以在模板引擎中做一些 相当于

for(var prop in o)
{
// with say, prop a variable in the template and value the property value
}

?

最佳答案

自 Handlebars 1.0rc1 以来的内置支持

支持此功能has been added到 Handlebars.js,因此不再需要外部助手。

如何使用

对于数组:

{{#each myArray}}
Index: {{@index}} Value = {{this}}
{{/each}}

对于对象:

{{#each myObject}}
Key: {{@key}} Value = {{this}}
{{/each}}

请注意,只有属性通过 hasOwnProperty将枚举测试。

关于javascript - 是否有一种内置的方法来遍历对象的属性?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9058774/

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