У меня есть массив:Matching два массива, чтобы создать третий массив
var array = [black, white]
и объект:
var object = [
{color: black, hex: #000000},
{color: white, hex: #ffffff},
{color: red, hex: #ff0000}
]
То, что я хочу сделать, это создать новый объект из цветов, которые соответствуют в обоих массив и объект, поэтому в данном примере новый объект будет:
var object = [
{color: black, hex: #000000},
{color: white, hex: #ffffff}
]
Вы можете создать новый объект arrayFiltered, перебрать объект и выполнить условную проверку на array.indexOf (object [i] .color)> -1, если true, а затем нажать текущий индекс на objectFlitered. –