• 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
140 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 (346,840 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ź 412 wizyt
pytanie zadane 11 listopada 2016 w JavaScript przez subterras Użytkownik (680 p.)
0 głosów
1 odpowiedź 108 wizyt
pytanie zadane 20 listopada 2017 w JavaScript przez Warcabiak Użytkownik (500 p.)
0 głosów
2 odpowiedzi 133 wizyt
pytanie zadane 4 lipca 2017 w JavaScript przez `Krzychuu Stary wyjadacz (13,940 p.)

92,757 zapytań

141,679 odpowiedzi

320,441 komentarzy

62,101 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

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!

...