• Najnowsze pytania
  • Bez odpowiedzi
  • Zadaj pytanie
  • Kategorie
  • Tagi
  • Zdobyte punkty
  • Ekipa ninja
  • IRC
  • FAQ
  • Regulamin
  • Książki warte uwagi

Który zapis zastosować

Object Storage Arubacloud
0 głosów
130 wizyt
pytanie zadane 11 grudnia 2023 w Sieci komputerowe, internet przez Bzytek Użytkownik (810 p.)
edycja 11 grudnia 2023 przez Bzytek

Witam, 

Mam w kodzie jQyuery takie dwa zapisy:

// 1    
var parent = document.getElementsByClassName('cala')[0];
    var firstChild = parent.firstChild;
    if (!firstChild) { return; }
    parent.insertBefore(homeLink, firstChild);
// 2
    var target = document.getElementsByClassName('cala')[0];
    if (! target) { return; }
    target.prepend(homeLink);

Moje pytanie jest następujące: który zapis jest bardziej prawidłowy, precyzyjny - wpływający? na szybkość wykonania całego jQuey? 

1
komentarz 11 grudnia 2023 przez adrian17 Ekspert (345,160 p.)
Uhh, po pierwsze to to nie jest jQuery, tylko zwykły JS.

Po drugie, te dwa kody robią różne rzeczy - są różne warunki returna.

Jeśli pytasz o prepend vs insertBefore, to prepend jest prostszy od równoważnego insertBefore - ale to porównanie ma sens tylko gdy robisz to samo, czego tutaj nie robisz.
komentarz 11 grudnia 2023 przez Bzytek Użytkownik (810 p.)
Rzeczywiście  moje niedopatrzenie z tym jQuery
Dla lepszego oglądu mam podać więcej kodu?

Zaloguj lub zarejestruj się, aby odpowiedzieć na to pytanie.

Podobne pytania

+1 głos
1 odpowiedź 379 wizyt
pytanie zadane 11 listopada 2016 w JavaScript przez subterras Użytkownik (680 p.)
0 głosów
1 odpowiedź 106 wizyt
pytanie zadane 20 listopada 2017 w JavaScript przez Warcabiak Użytkownik (500 p.)
0 głosów
2 odpowiedzi 130 wizyt
pytanie zadane 4 lipca 2017 w JavaScript przez `Krzychuu Stary wyjadacz (13,940 p.)

92,615 zapytań

141,465 odpowiedzi

319,779 komentarzy

61,997 pasjonatów

Motyw:

Akcja Pajacyk

Pajacyk od wielu lat dożywia dzieci. Pomóż klikając w zielony brzuszek na stronie. Dziękujemy! ♡

Oto polecana książka warta uwagi.
Pełną listę książek znajdziesz tutaj.

Akademia Sekuraka

Kolejna edycja największej imprezy hakerskiej w Polsce, czyli Mega Sekurak Hacking Party odbędzie się już 20 maja 2024r. Z tej okazji mamy dla Was kod: pasjamshp - jeżeli wpiszecie go w koszyku, to wówczas otrzymacie 40% zniżki na bilet w wersji standard!

Więcej informacji na temat imprezy znajdziecie tutaj. Dziękujemy ekipie Sekuraka za taką fajną zniżkę dla wszystkich Pasjonatów!

Akademia Sekuraka

Niedawno wystartował dodruk tej świetnej, rozchwytywanej książki (około 940 stron). Mamy dla Was kod: pasja (wpiszcie go w koszyku), dzięki któremu otrzymujemy 10% zniżki - dziękujemy zaprzyjaźnionej ekipie Sekuraka za taki bonus dla Pasjonatów! Książka to pierwszy tom z serii o ITsec, który łagodnie wprowadzi w świat bezpieczeństwa IT każdą osobę - warto, polecamy!

...