Разлика между Javascript в главата и тялото

Ключова разлика: JavaScript е интерпретиран език за компютърно програмиране. Това е прототипно базиран скриптов език, който е динамичен, слабо типизиран и има първокласни функции. Докато вграждате JavaScript в уеб страница, той може да се покаже почти навсякъде в HTML файла. Въпреки това кодът обикновено се пише или под главата, или под етикета на тялото. Обикновено кодът се поставя в главния елемент. Препоръчително е обаче, ако JavaScript не се изисква да се изпълнява в началото на страницата, тя трябва да се постави на дъното, в тялото.

Въпреки че техните имена предполагат, че Java и JavaScript трябва да са свързани по някакъв начин, това просто не е вярно. JavaScript е интерпретиран език за компютърно програмиране. Основната разлика между Java и JavaScript е, че докато Java е език за програмиране, JavaScript е скриптов език. Това е прототипно базиран скриптов език, който е динамичен, слабо типизиран и има първокласни функции. Въпреки това, подобно на Java, JavaScript е силно повлиян от езика за програмиране C. JavaScript също заема много имена и конвенции за именуване от Java, но има много различна семантика от Java.

JavaScript взема своите ключови принципи за проектиране от езиците за програмиране на Self и Scheme. Това е език с множество парадигми, който поддържа обектно-ориентирани, императивни и функционални стилове на програмиране.

JavaScript е формализиран в езиковия стандарт ECMAScript и първоначално е бил реализиран като част от уеб браузъри. Тя позволява на клиентските скриптове да взаимодействат с потребителя, да управляват браузъра, да комуникират асинхронно и да променят показаното съдържание на документа. JavaScript се използва и в приложения извън уеб страници, като например в PDF документи, специфични за сайта браузъри и джаджи на работния плот. Освен това по-новите и по-бързи виртуални машини и рамки на JavaScript също са увеличили популярността на JavaScript за уеб приложения от страна на сървъра.

Има различни прилики между Java и JavaScript, като и двата имат C-подобен синтаксис. Те са както обектно-ориентирани, така и обикновено са обградени с печат, особено когато се използват в браузъра. Освен това, JavaScript е проектиран с мисълта за синтаксиса и стандартната библиотека на Java. Всички Java ключови думи бяха запазени в оригиналния JavaScript. Стандартната библиотека на JavaScript следва конвенциите за именуване на Java, а обектите за математика и дата на JavaScript са базирани на класове от Java 1.0. Въпреки това, те са много по-различни от подобни.

Докато вграждате JavaScript в уеб страница, той може да се покаже почти навсякъде в HTML файла. Въпреки това кодът обикновено се пише или под главата, или под етикета на тялото. Обикновено написаният в главата код ще се зареди преди кода, написан в тялото. Това се дължи главно на реда на натоварването.

Обикновено кодът се поставя в главния елемент. Препоръчително е обаче, ако JavaScript не се изисква да се изпълнява в началото на страницата, тя трябва да се постави на дъното, в тялото. Това се дължи на факта, че браузърът трябва да премине в режим на еднониво, докато JavaScript се зарежда и след това се изпълнява. JavaScript в горната част на уеб страницата предизвиква пауза на браузъра, докато се занимава с JavaScript. Ако JavaScript е поставен в долната част на уеб страницата, браузърът може да зареди съдържанието на страницата, която ще бъде видима за потребителя. Докато потребителят започва да чете съдържанието, браузърът може да направи пауза в свободното си време и да се справи с JavaScript.

Действителното разположение на JavaScript зависи от индивидуалната уеб страница и програмиста. Поставянето ще зависи от това кога програмистът ще изисква JavaScript да се зареди; в началото или по-късно.

Препоръчано

Свързани Статии

  • разлика между: Разлика между Roti и Phulka

    Разлика между Roti и Phulka

    Ключова разлика: Роти е вид индийски плосък прах от атта (пълнозърнесто брашно). Phulka е специфичен вид роти, отчасти приготвен на тава (плоска тигана) и отчасти на открит пламък, водещ до phulka да балон нагоре. Roti, Phulka, chapatti са само някои от думите, които човек често среща в индийската кухня. Всъщност повечето индийски ястия се състоят от поне едно от тези
  • разлика между: Разлика между тях и техните

    Разлика между тях и техните

    Ключова разлика: "Тук" и "Тях" са две различия, които означават две много различни значения. "Там" се използва за обозначаване на местоположение. „Техните“, от друга страна, е местоимение, което се използва за означаване на притежание, като моето, неговото, нейното, тяхната. "Там" и "техните" са две различия, които означават две много различни значения. "Там" се използва за обозначаване на местоположение. „Техните“, от друга страна, е местоимение, което се изпо
  • разлика между: Разлика между вътрешни и външни заинтересовани страни

    Разлика между вътрешни и външни заинтересовани страни

    Ключова разлика: Вътрешни заинтересовани страни или първични заинтересовани страни са хора, които участват в икономически сделки с бизнеса. Външните заинтересовани страни са косвено засегнати от изпълнението и не участват в пряк икономически обмен с бизнеса. Заинтересованите страни са общи термини, които се използват в бизнеса, по-конкретно Корпорациите. Терминът „заинтересовано лице“ не е бил широко известен доскоро и е създаден през 1963 г. от Научния институт в Станфорд
  • разлика между: Разлика между Samsung Galaxy S5 и iPhone 5S

    Разлика между Samsung Galaxy S5 и iPhone 5S

    Ключова разлика: iPhones използват iOS на Apple, докато Samsung базира своите телефони на Android на Google. Освен това, Samsung Galaxy S5 е устойчив на прах и вода, предлага безжично зареждане, обновен до USB 3.0, има NFC и монитор за пулс, който се сдвоява с актуализирано приложение за S Health. Samsung и Apple са двамата вод
  • разлика между: Разлика между тъмна и светлокафява захар

    Разлика между тъмна и светлокафява захар

    Основна разлика: Кафява захар, която днес е набирала популярност, е бяла захар с добавена меласа. Това не само се отнася до цвета на захарта, но и до обема на меласата в захарта. Светло кафява захар съдържа 3, 5% меласа от общия обем, докато тъмнокафявата захар е 6, 5% меласа. Редовната кафява захар съдържа до 10% ме
  • разлика между: Разлика между зелена карта и разрешително за работа

    Разлика между зелена карта и разрешително за работа

    Ключова разлика: Зелената карта е картата, която се издава от имиграционните власти на САЩ на неамерикански граждани, които им разрешават да живеят и работят в границите на Съединените щати. Разрешението за работа се отнася до друг вид правно разрешение, което се издава от съответния орган на страната, което позволява на дадено лице да работи. О
  • разлика между: Разлика между GPRS и 3G

    Разлика между GPRS и 3G

    Ключова разлика: GPRS услугата е създадена като допълнение към GSM мрежата, за да може да изпраща и получава пакети данни. 3G е по-бърза и по-добра версия на GPRS. Винаги е едно и също с всяка технология, след като една технология е изключена; разработчиците започват надграждане или по-добра технология. Е, това се случи с GPRS и 3G. Когато мобилният телефон е изобретен и хората могат да се обаждат един на друг и да изпращат текстови съобщения, хората искат да могат да изпращат видеоклипове, изображения или още по-добре да имат дост
  • разлика между: Разлика между бира и сайдер

    Разлика между бира и сайдер

    Основна разлика: Повечето видове бира се създават от ечемик, но могат да се използват и други малцови зърна, като пшеница, хмел и др. Сидърът, от друга страна, е създаден предимно от ябълков пулп или ябълков сок, но въпреки това ябълка. Бира и сайдер са два различни вида алкохолни напитки. Но може да е доста объркващо да ги разделяте, тъй като те са много сходни, поради което много хора погрешно смятат, че са едно и същ
  • разлика между: Разлика между цел и резолюция

    Разлика между цел и резолюция

    Ключова разлика: Целта е желаният резултат, който човек желае да постигне. Това е цел, която човек иска да достигне. Това е крайна точка, където човек се вижда след определен период от време. Резолюцията всъщност има различни дефиниции. Той се използва в различни области, включително технологии, аудио, образ, логика, закон и резолюции, които

Избор На Редактора

Разлика между BMI, ASCAP и SESAC

Основни разлики: В Съединените американски щати функционират три основни организации, които работят с права: Американското дружество на композиторите, авторите и издателите (ASCAP), Broadcast Music, Inc. (BMI) и Обществото на европейските автори и композитори ( SESAC). Ако един художник е сериозен, за да преследва музикална индустрия, той бива посъ