variants是 objectsselectedOptions的对象,是 option1、option2、option3 的对象。下面forEach通过搜索variants来找到匹配项。
是否有更有效的方法,使用数组方法或类似方法来执行以下操作:
Object.values(variants).forEach(variant => {
if (variant.options.option1 === selectedOptions.option1 && variant.options.option2 === selectedOptions.option2 && variant.options.option3 === selectedOptions.option3) {
selectedVariant = variant.gid;
}
});
汪汪一只猫
相关分类