İlham kaynağım var ve muhtemelen yapmam gereken şey çok basit ama idk.Javascript nesnesinin bir dizisinden belirli bir nesneyi nasıl oluşturabilirim?
Şimdi bu dizi var diyelim:
var array = [
{
name: 'Name1',
overall_score: --total score-- if the correct_ans is y
score: [
{
score: 5,
challenge: ....
}
]
}
]
Ve böylece .. Temelde ben oluşturmak istiyorum:
var answers = [
{
name: 'Name 1',
score: 5,
correct_ans: 'y'
challenge: ....
},
{
name: 'Name 2',
score: 10,
correct_ans: 'n',
challenge: ....
},
{
name: 'Name 1',
score: 12,
correct_ans: 'y',
challenge: ....
},
{
name: 'Name 2',
score: 8,
correct_ans: 'y',
challenge: ....
}
]
Yani sorular diziden ne gerek bu gibi başka bir dizidir skor tablosu bir cevap tablosundan çıktı. Nesneleri tekrarlamadan çıkarmayı başardım. Bu yardımın bana yardımcı olup olmadığından emin değilim: https://plnkr.co/edit/rXRrPc1MrSs181GBv8tf?p=preview
olası çift [nesneleri JavaScript dizi GroupBy için en etkili yöntem nedir?] (http://stackoverflow.com/questions/14446511/what-is-the -en-verimli-yöntem-için-grup-on-a-javascript-nesneleri-dizi) –
Evet ama anladığım kadarıyla, anlamadığım pek çok şey var. Ancak, gelecekte size yardımcı olabilecek bağlantı için teşekkürler. – Shaker