Разлика између Јавасцрипта у глави и телу

Кључна разлика: ЈаваСцрипт је језик за програмирање рачунара. То је прототипски скриптни језик који је динамичан, слабо куцан и има првокласне функције. Док уграђујете ЈаваСцрипт на веб страницу, може се појавити готово било гдје у ХТМЛ датотеци. Међутим, код се обично пише под ознаком главе или ознаком тијела. Обично се код ставља у елемент главе. Међутим, препоручује се да, ако ЈаваСцрипт није потребан за извршавање на почетку странице, он треба да се налази на дну, у телу.

Иако њихова имена сугеришу да Јава и ЈаваСцрипт морају бити повезани на неки начин, то једноставно није тачно. ЈаваСцрипт је интерпретирани језик програмирања. Главна разлика између Јава-а и ЈаваСцрипт-а је у томе што је Јава програмски језик, ЈаваСцрипт је језик за скриптовање. То је прототипски скриптни језик који је динамичан, слабо куцан и има првокласне функције. Међутим, као и Јава, ЈаваСцрипт је под јаким утицајем програмског језика Ц. ЈаваСцрипт такође позајмљује многа имена и конвенције именовања из Јаве, али има веома различиту семантику од Јаве.

ЈаваСцрипт преузима кључне принципе дизајна од језика за програмирање Селф и Сцхеме. То је мулти-парадигматски језик који подржава објектно-оријентисане, императивне и функционалне стилове програмирања.

ЈаваСцрипт је формализован у ЕЦМАСцрипт језичком стандарду и првобитно је имплементиран као део веб прегледача. Омогућио је клијентским скриптама да комуницирају са корисником, контролишу прегледач, комуницирају асинкроно и мењају приказани садржај документа. Међутим, ЈаваСцрипт се такође користи у апликацијама изван Веб страница, као што су ПДФ документи, претраживачи за одређени сајт и десктоп видгети. Штавише, новији и бржи ЈаваСцрипт ВМ-ови и оквири су такође повећали популарност ЈаваСцрипт-а за веб-апликације на страни сервера.

Постоје различите сличности између Јава-а и ЈаваСцрипт-а, као што обоје имају Ц-лике синтаксу. Оба су објектно оријентисана и типично су сандукирана, посебно када се користе унутар претраживача. Такође, ЈаваСцрипт је дизајниран на основу Јава синтаксе и стандардне библиотеке. Све Јава кључне речи су резервисане у оригиналном ЈаваСцрипт-у. ЈаваСцрипт стандардна библиотека следи Јава уговоре о именовању, а ЈаваСцрипт Матх и Дате објекти се заснивају на класама из Јава 1.0. Међутим, они су много различитији него што су слични.

Док уграђујете ЈаваСцрипт на веб страницу, може се појавити готово било гдје у ХТМЛ датотеци. Међутим, код се обично пише под ознаком главе или ознаком тијела. Обично, код написан у глави ће се учитати пре него што код буде написан у телу. То је углавном због редоследа утовара.

Обично се код ставља у елемент главе. Међутим, препоручује се да, ако ЈаваСцрипт није потребан за извршавање на почетку странице, он треба да се налази на дну, у телу. То је због чињенице да претраживач мора да пређе у режим са једном нити док се ЈаваСцрипт учитава, а затим извршава. ЈаваСцрипт на врху веб странице узрокује паузу прегледача док се бави ЈаваСцриптом. Ако се ЈаваСцрипт налази на дну веб странице, онда претраживач може учитати садржај на страници, који ће бити видљив кориснику. Док корисник почне да чита садржај, претраживач може паузирати у слободно време и радити са ЈаваСцриптом.

Међутим, стварни положај ЈаваСцрипт-а зависи од појединачне веб странице и програмера. Постављање ће зависити од тога када ће програмер тражити ЈаваСцрипт за учитавање; на почетку или касније.

Рецоммендед

Везани Чланци

  • разлика између: Разлика између ИСИС-а и Ал Каиде

    Разлика између ИСИС-а и Ал Каиде

    Кључна разлика: ИСИС означава Исламску државу Ирак и Сирију или Исламску државу Ирак и ал-Схам. ИСИС је првенствено познат по серији видео записа који приказују одрубљивање војника, цивила, новинара и хуманитарних радника. ИСИС је почео као Ал Каида у Ираку. Ал Каида је глобална милитантна исламистичка организација на челу са Осамом бин Ладеном. Ал Каида је извршила многе нападе на циљеве, укључујући на
  • разлика између: Разлика између алерголога и дерматолога

    Разлика између алерголога и дерматолога

    Кључна разлика: Алерголози се баве дијагнозом, лечењем и лечењем стања која настају због алергија, астме или било ког поремећаја имунолошког система. С друге стране, Дерматолог је лекар који води рачуна о стањима везаним за кожу, косу и нокте. Алерголози су лекари који су се специјализовали за алергије. Имају обуку из алергије и имунологије. Они такође имају довољну обуку из интерне медицине или у било којој од специјалности интерне меди
  • разлика између: Разлика између првенства и преседана

    Разлика између првенства и преседана

    Кључна разлика: Предност се односи на услов да је нешто важније од нечег другог. С друге стране, преседан се односи на нешто што се десило раније, али то је примјер за догађаје који се могу догодити у будућности. Главни узрок конфузије између термина, прецеденце и преседана произилази из чињенице да оба долазе из исте коренске речи. Обоје потичу из Средње француске прециенце, шт
  • разлика између: Разлика између Кс-Раи и МРИ

    Разлика између Кс-Раи и МРИ

    Кључна разлика: Кс-зраке користе зрачење како би снимиле слику унутрашње структуре. МРИ користи магнетно зрачење за снимање слике. Кс-зраке се примарно користе за повреде костију. МРИ се могу користити за повреде меких ткива, рака, тумора итд. Област науке и медицине добила је огроман технолошки потицај открићем рендгенских з
  • разлика између: Разлика између топле и хидромасажне каде

    Разлика између топле и хидромасажне каде

    Кључна разлика: врућа купка није ништа више од кадице пуне топле воде. Врућа купка може бити опремљена масажним млазницама, вхирлпоолима, пумпама за воду, системима за гријање и филтрирање итд. Јацуззи је твртка која производи вруће каде. Људи који имају среће знају колико је удобно топло купање. Намакање тела у врућој води може бити опуштајуће и те
  • разлика између: Разлика између Тамарија и Соја соса

    Разлика између Тамарија и Соја соса

    Кључна разлика: соја сос је популаран зачин и сос који се сматра главним производом у кухињама источне и југоисточне Азије. Соја сос је направљен од соје. Тамари је врста тамног сојиног соса који потиче из Јапана. Садржи мало или нимало пшенице, те је безглутенска алтернатива обичном соја сосу. Соја сос је популаран зачин и сос који се сматра главним производом у кухињама источне и ј
  • разлика између: Разлика између терасе, балкона и крова

    Разлика између терасе, балкона и крова

    Кључна разлика: Терасе су структуре које се најчешће налазе у зградама или вишеструким кућама. То су равне, потпуно подржане просторије на горњим катовима које омогућавају људима да ходају, сједе и разним другим активностима. Балкон је структура која је платформа која се пројектује са зида зграде или куће и затворена балустерима или оградама. Они су конзолни, што значи да су подржани помоћу колона или заграда
  • разлика између: Разлика између ДСП процесора и микроконтролера

    Разлика између ДСП процесора и микроконтролера

    Кључна разлика: ДСП представља дигиталну обраду сигнала. У основи, свака обрада сигнала врши се на дигиталном сигналу или информационом сигналу. ДСП процесор је специјализовани микропроцесор који има архитектуру оптимизирану за оперативне потребе обраде дигиталног сигнала. Микроконтролер је, с друге стране, мали компјутер на једном интегрираном кругу који садржи процесорско језгро, меморију и програмабилне улазно / излазне периферне уређаје. Микроконтролер често укључује и програмску меморију, као и м
  • разлика између: Разлика између глобализације и капитализма

    Разлика између глобализације и капитализма

    Кључна разлика: Глобализација је процес међународне интеграције, гдје се у свијету све више приближавају и размјењују више идеја, погледа, производа, мисли и културе. Капитализам је економски систем који се заснива на приватном власништву у смислу производње и стварања добара или услуга за профит. Са п

Избор Уредника

Разлика између Сони Кспериа З Ултра и иПхонеа 5

Кључна разлика: Сони Кспериа З Ултра је врхунски пхаблет који је лансиран 3. јула 2012. и продат као "најтањи Фулл ХД смартпхоне на свијету". иПхоне 5 је био водећи телефон компаније Аппле и претходник иПхоне 5С. Првобитно је дошао са Аппле иОС 6 који ће сада бити надоградив на 7. Сони је недавно лансирао свој водећи телефон Сони Кспериа З. Након успјеха Кспериа З, Сони ј