Javascript 试图过滤对象
我正在尝试循环一些键中包含“\u order”的对象,并确保它们的值大于Javascript 试图过滤对象,javascript,arrays,object,filter,ecmascript-6,Javascript,Arrays,Object,Filter,Ecmascript 6,我正在尝试循环一些键中包含“\u order”的对象,并确保它们的值大于${section.name}\u order,然后返回这些项 我做错了什么?:) 更新 我提供了错误的数据${section.name}\u order没有返回我所追求的值。它现在按预期工作:)您正在与模板字符串进行比较${section.name}\u顺序 您需要获取与模板字符串比较的${section.name}\u order的值${section.name}\u order 您需要获取${section.name}
${section.name}\u order
,然后返回这些项
我做错了什么?:)
更新
我提供了错误的数据<代码>${section.name}\u order没有返回我所追求的值。它现在按预期工作:)您正在与模板字符串进行比较
${section.name}\u顺序
您需要获取与模板字符串比较的
${section.name}\u order
的值${section.name}\u order
您需要获取
${section.name}\u顺序的值
我不确定${section.name}\u顺序
是字符串还是数字。
如果
${section.name}{u-order
是数字,那么您不应该在${section.name}{u-order
中添加'about'。它将变成字符串。我不确定${section.name}\u顺序是字符串还是数字。
如果${section.name}{u-order
是数字,那么您不应该在${section.name}{u-order
中添加'about'。它将变成字符串。您正在与文本进行比较<代码>${section.name}\u顺序
是模板文字-字符串请提供res.data()的示例
,并期望section的结果
之后,您可能需要筛选对象,而不是筛选对象键…您正在与文本进行比较${section.name}\u顺序
是模板文字-字符串请提供res.data()的示例
,并期望section的结果
之后,您可能还需要筛选对象,而不是筛选对象键。。。
const sectionsAfter = Object.keys(res.data()).filter((item) => (
item.includes('_order') && res.data()[item] > `${section.name}_order`
))