问题: 已知一个数组,里面有非常多个json对象,对应的代码格式如下
// ...代表多个相同属性的json对象
const RNG = [{"name": "麻辣香锅", "age": "20"}, {"name": "小虎", "age": "20"}, ...]
希望在性能较优的情况下,在数组中找到属性名name
为小狗
所对应的age
为多少
我能想到的最简单的办法是for
循环遍历,但是这种办法需要遍历整个数组,如果数组非常大,那么就非常消耗性能,请问有没有什么更优的办法?
没有我大clearlove8888888,并不想回答这个问题。
开玩笑,我认为在不改变数组模式的情况下for循环是性能最优的,也就是说我觉得如果你要提高性能,必须得改变数据储存方式。