Różnica między JavaScript w Head i Body

Kluczowa różnica: JavaScript jest interpretowanym językiem programowania komputerowego. Jest to oparty na prototypach język skryptowy, który jest dynamiczny, słabo typowany i ma funkcje pierwszej klasy. Podczas osadzania kodu JavaScript na stronie internetowej może pojawić się niemal w dowolnym miejscu w pliku HTML. Jednak kod jest zazwyczaj zapisywany pod tagiem head lub tagiem body. Zwykle kod jest umieszczany w elemencie głównym. Jednak zaleca się, aby jeśli JavaScript nie był wymagany do wykonania na początku strony, powinien on być umieszczony na dole, w ciele.

Mimo że ich nazwy sugerują, że Java i JavaScript muszą być jakoś powiązane, to po prostu nieprawda. JavaScript jest interpretowanym językiem programowania komputerowego. Główną różnicą między Javą i JavaScriptem jest to, że podczas gdy Java jest językiem programowania, JavaScript jest językiem skryptowym. Jest to oparty na prototypach język skryptowy, który jest dynamiczny, słabo typowany i ma funkcje pierwszej klasy. Jednakże, podobnie jak w Javie, JavaScript jest silnie uzależniony od języka programowania C. JavaScript również pożycza wiele nazw i konwencji nazewnictwa z Javy, ale ma bardzo odmienną semantykę niż Java.

JavaScript przyjmuje kluczowe zasady projektowania z języków programowania Self and Scheme. Jest to język wielu paradygmatów, który obsługuje zorientowane obiektowo, bezwzględne i funkcjonalne style programowania.

JavaScript został sformalizowany w standardzie języka ECMAScript i został pierwotnie zaimplementowany jako część przeglądarek internetowych. Pozwoliło to skryptom po stronie klienta na interakcję z użytkownikiem, sterowanie przeglądarką, komunikowanie się asynchronicznie i modyfikowanie wyświetlanej treści dokumentu. Jednak JavaScript jest również używany w aplikacjach spoza stron internetowych, takich jak dokumenty PDF, przeglądarki specyficzne dla witryny i widgety na pulpicie. Co więcej, nowsze i szybsze maszyny wirtualne JavaScript i frameworki również zwiększyły popularność JavaScriptu dla aplikacji internetowych po stronie serwera.

Istnieją różne podobieństwa między Javą i JavaScriptem, na przykład oba mają składnię podobną do C. Są one zarówno obiektowe, jak i typowo piaskowane, zwłaszcza gdy są używane w przeglądarce. JavaScript został zaprojektowany z uwzględnieniem składni języka Java i biblioteki standardowej. Wszystkie słowa kluczowe Java były zarezerwowane w oryginalnym kodzie JavaScript. Standardowa biblioteka JavaScript jest zgodna z konwencjami nazewnictwa Java, a obiekty matematyczne i daty JavaScript są oparte na klasach z wersji Java 1.0. Są jednak znacznie bardziej różne, niż są do siebie podobne.

Podczas osadzania kodu JavaScript na stronie internetowej może pojawić się niemal w dowolnym miejscu w pliku HTML. Jednak kod jest zazwyczaj zapisywany pod tagiem head lub tagiem body. Zwykle kod napisany w głowie ładuje się przed kodem zapisanym w treści. Wynika to głównie z kolejności ładowania.

Zwykle kod jest umieszczany w elemencie głównym. Jednak zaleca się, aby jeśli JavaScript nie był wymagany do wykonania na początku strony, powinien on być umieszczony na dole, w ciele. Wynika to z faktu, że przeglądarka musi przejść do trybu jednowątkowego, podczas gdy JavaScript ładuje się, a następnie wykonuje. JavaScript na górze strony powoduje, że przeglądarka wstrzymuje się, gdy zajmuje się JavaScript. Jeśli JavaScript znajduje się na dole strony, przeglądarka może załadować zawartość na stronę, która będzie widoczna dla użytkownika. Podczas gdy użytkownik zaczyna czytać treść, przeglądarka może następnie zatrzymać się w czasie wolnym i zająć się JavaScriptem.

Jednak rzeczywiste położenie JavaScriptu zależy od indywidualnej strony internetowej i programisty. Umieszczenie będzie zależało od tego, kiedy programista będzie wymagał załadowania JavaScript; na początku lub później.

Zalecane

Podobne Artykuły

  • popularne porównania: Różnica między serwerem a hostem w restauracji

    Różnica między serwerem a hostem w restauracji

    Kluczowa różnica: serwer to osoba, która serwuje jadalny posiłek. Kelnerzy w restauracjach są nazywani "serwerami" . Z drugiej strony gospodarzem jest osoba, która przyjmuje kogoś za swojego gościa. Osoba, która zaprasza kogoś w swoim domu, jest określana jako "Gospodarz" . Serwer to
  • popularne porównania: Różnica między liczbą rzeczywistą a liczbą całkowitą

    Różnica między liczbą rzeczywistą a liczbą całkowitą

    Kluczowa różnica: Prawdziwa liczba to liczba, która może przyjąć dowolną wartość na linii liczbowej. Może to być dowolna z liczb racjonalnych i nieracjonalnych. Liczba wymierna to liczba, która może być wyrażona w postaci ułamka, ale z niezerowym mianownikiem. Liczby całkowite są typami liczb całkowitych, które nie mają postaci ułamka. Liczby całkowite mog
  • popularne porównania: Różnica między AK-47 i AK-56

    Różnica między AK-47 i AK-56

    Kluczowa różnica: AK-47 to strzelec szturmowy 7, 62 × 39 mm z napędem gazowym. Został opracowany w ZSRR przez Michaiła Kałasznikowa. AK-56 jest chińskim wykonanym wariantem z rodziny AK. Zasadniczo jest to kopia oryginalnego AK-47. Zarówno AK-47, jak i AK-56 to karabiny szturmowe, które są szeroko stosowane w nowoczesnej wojnie. Wiele osó
  • popularne porównania: Różnica między cukrzycą a hipoglikemią

    Różnica między cukrzycą a hipoglikemią

    Kluczowa różnica: Cukrzyca jest chorobą, która występuje z powodu niezdolności organizmu do regulowania poziomu cukru we krwi, a zatem generowane są wysokie poziomy glukozy we krwi. Z drugiej strony, hipoglikemia jest stanem, który występuje z powodu nieprawidłowego niskiego poziomu cukru we krwi. Hipoglik
  • popularne porównania: Różnica między Web Hosting a Email Hosting

    Różnica między Web Hosting a Email Hosting

    Kluczowa różnica: hosting to usługa związana z hostingiem internetowym. Firmy, które oferują tę usługę, zapewniają swoim komputerom serwerowym do przechowywania stron internetowych. Hosting poczty e-mail oznacza usługę hostingu, w której użytkownicy mogą wysyłać i przechowywać wiadomości e-mail przez Internet. Zarządza ruchem p
  • popularne porównania: Różnica między Skinny Jeans i Carrot Jeans

    Różnica między Skinny Jeans i Carrot Jeans

    Kluczowa różnica: chude dżinsy przylegają do ciała i krzywa wraz ze skórą; są ciasne w każdej części ciała. Jeansy z marchwi są luźniejsze w talii i na udzie i są mocniejsze od łydek w dół. Odzież stała się ważną częścią naszego życia, rodzaju odzieży, marki, stylu i trendu, który definiuje osobę. Od kiedy zostały wprowadzone
  • popularne porównania: Różnica między olejem słonecznikowym a olejem z orzeszków ziemnych

    Różnica między olejem słonecznikowym a olejem z orzeszków ziemnych

    Kluczowa różnica: Olej słonecznikowy i olej z orzeszków ziemnych są często używanymi olejami roślinnymi podczas gotowania. Jak sama nazwa wskazuje, olej słonecznikowy pozyskiwany jest z nasion słonecznika, a olej z orzeszków ziemnych (olej arachidowy) pochodzi z orzeszków ziemnych, znanych również jako orzeszki ziemne. Zarówno olej
  • popularne porównania: Różnica między rezygnacją a rozwiązaniem umowy

    Różnica między rezygnacją a rozwiązaniem umowy

    Kluczowa różnica: Rezygnacja następuje, gdy pracownik postanawia odejść z pracy. Jest to formalny akt rezygnacji lub rezygnacji z urzędu lub stanowiska. Wypowiedzenie następuje, gdy pracodawca zwolni pracownika. Posiadanie pracy to jedna z obowiązków bycia dorosłym. Dla większości dorosłych praca jest jedynym źródłem dochodu, jaki mają. Czasami jednak
  • popularne porównania: Różnica między sodą do pieczenia a proszkiem do pieczenia

    Różnica między sodą do pieczenia a proszkiem do pieczenia

    Kluczowa różnica: Soda oczyszczona jest związkiem chemicznym stosowanym jako środek zakwaszający w wypiekach. Proszek do pieczenia to po prostu soda oczyszczona zmieszana z kwasem. Proszek do pieczenia to zwykle po prostu soda oczyszczona zmieszana z kwasem, zwykle kremem z kamienia i środkiem suszącym, zwykle skrobia. Soda

Wybór Redakcji

Różnica między dywanikiem a dywanem

Kluczowa różnica: Dywany są przeznaczone do pielęgnacji podłóg i wymagają profesjonalnej pomocy przy instalacji lub demontażu. Dywan wymaga stałej uwagi, takiej jak odkurzanie i wymaga profesjonalnego czyszczenia w przypadku rozległych uszkodzeń. Dywaniki to z kolei mniejsze dywany, które pokrywają tylko część lub powierzchnię podłogi, a nie całą powierzchnię, a także zyskują nazwę dywanów obszarowych. Dywaniki są również łat