【发布时间】:2019-07-01 01:28:30
【问题描述】:
item1 = {a:[1], b:[2], c:[3]}
item2 = {a:[1], b:[2], c:[3,4]}
我可以编写一个冗长的for 循环来完成这项工作,但我想知道:是否有一种优雅的方法来检查任何字段是否具有长度值(在上面的示例中,item2 的c JS中两个对象之间比item1的c)长吗?
【问题讨论】:
-
有多长?似乎很简单的循环与检查。
-
您能添加一个带有几个“冗长”字段/元素的漂亮示例输入吗?另外,最好添加您当前的循环,以便我们了解您的意思。
-
是的,但我只是想知道 .map()、.forEach() 之类的东西是否可以导致单行解决方案
-
您还需要知道哪些键更长吗?如果您只想知道
item2是否有一些比item1更长的键,那么CertainPerformance 的答案应该涵盖您。 -
no 目的是监控是否有变化
标签: javascript syntactic-sugar