#javascript #programowanie
hej
chodzi mi o koncepcję - czy robię to w miarę OK.
czy słuszne jest robienie przetwarzania za pomocą funkcji map?
tak jak niżej ?
czy pisząc taki kod się ośmieszam :)
druga koncepcja ktora mialem było wrzucenie extractWeightLine, extractWeight, extractUnitLine jako prototypy do obiektu
i dzieki temu moglem uzywac "this"
hej
chodzi mi o koncepcję - czy robię to w miarę OK.
czy słuszne jest robienie przetwarzania za pomocą funkcji map?
tak jak niżej ?
czy pisząc taki kod się ośmieszam :)
var data = {
indesign: []
};
data.indesign = map(importFromIndesign, this.document.pages); //pobiera ramki tekstowe z adobe indesign i "obrabia je
//extract weightline
map (extractWeightLine, data.indesign); //wyciaga linie z waga
//extract weights
if (data.notAdvanced) { //dla cenowek "niezaawansowanych" zrob: wyciagnij wagi, w drugiej kolejnosci wyciagnij linie z przeliczeniowka (jeszcze brakuje mi wyciagania przeliczeniowki
map (extractWeights, data.notAdvanced);
map (extractUnitLine, data.notAdvanced);
}
if (data.advanced) { //to samo dla cenowek zaawansowanych
map (extractWeights, data.advanced);
map (extractUnitLine, data.advanced);
}druga koncepcja ktora mialem było wrzucenie extractWeightLine, extractWeight, extractUnitLine jako prototypy do obiektu
i dzieki temu moglem uzywac "this"
- Najlepsze
- Wszystkie komentarze






forEach wykonuje jakąś operację na każdym obiekcie
map transformuje obiekty i tworzy nową kolekcję
to który użyć zależy od tego co chcesz zrobić, jeśli zmienić stan obiektu to forEach
@zulik: nooooł
const albo let, nie używamy var'ów