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

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

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

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

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

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

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

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

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

Рецоммендед

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

  • разлика између: Разлика између мајчиног млека и крављег млека

    Разлика између мајчиног млека и крављег млека

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

    Разлика између воћа и ораха

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

    Разлика између храста и бора

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

    Разлика између оба и оба

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

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

    Кључна разлика: Закон о кодовима је систематична и свеобухватна писана изјава о законима одређене области права када је кодекс донесен и кодификован. Једноставно речено, закон о кодовима је у основи систематски списак закона који су кодификовани и који су законски примењиви. Ова врста правног система је део готово сваког правног система, укључујући системе обичајног права и системе грађанског права. Судска пракса је у основи друго име заједничког права и преседана. Заједнички закони су закони који су
  • разлика између: Разлика између дисања и дисања

    Разлика између дисања и дисања

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

    Разлика између вјештина и способности

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

    Разлика између еММЦ и ХДД

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

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

    Кључна разлика: Мода је управо оно што је тренутно у моди, то јест, оно што се појављује у часописима, на телевизији и на модним писте. Мода је управо оно што је у тренду. Стил, с друге стране, јединствен је за свакога. То је лично мишљење особе, њихов избор одјеће и прибора. Стил је нешто што је модиф

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

Разлика између КССС и ЦСРФ

Кључна разлика: КССС и ЦСРФ су двије врсте сигурносних пропуста. КССС је скраћеница за Цросс-Сите Сцриптинг. ЦСРФ је скраћеница за Кривотворење захтева за више локација. У КССС-у, хакер користи предност коју има корисник за одређени веб сајт. С друге стране, у ЦСРФ-у хакер користи предност веб сајта за одре