Skillnad mellan Javascript i huvud och kropp

Huvudskillnad: JavaScript är ett tolkat datorprogrammeringsspråk. Det är ett prototypbaserat skriptspråk som är dynamiskt, svagt skrivet och har förstklassiga funktioner. Medan du bäddar in JavaScript på en webbsida, kan den visas nästan var som helst i HTML-filen. Koden skrivs emellertid vanligtvis antingen under huvudetiketten eller koden. Vanligtvis placeras koden i huvudelementet. Det rekommenderas dock att om JavaScript inte behöver utföras i början av sidan ska det vara plats längst ner i kroppen.

Trots att deras namn tyder på att Java och JavaScript måste vara relaterade på något sätt, är det bara inte sant. JavaScript är ett tolkat datorprogrammeringsspråk. Huvudskillnaden mellan Java och JavaScript är att medan Java är ett programmeringsspråk är JavaScript skriptspråk. Det är ett prototypbaserat skriptspråk som är dynamiskt, svagt skrivet och har förstklassiga funktioner. Men som Java påverkas JavaScript kraftigt av C-programmeringsspråket. JavaScript lånar också många namn och namngivningskonventioner från Java, men det har mycket annorlunda semantik än Java.

JavaScript tar de viktigaste konstruktionsprinciperna från Programmeringsspråk för Själv och Program. Det är ett språk med flera paradigm som stöder objektorienterade, imperativa och funktionella programmeringsstilar.

JavaScript formaliserades i ECMAScripts språkstandard och genomfördes ursprungligen som en del av webbläsare. Det gick att skriva på klientsidan för att interagera med användaren, kontrollera webbläsaren, kommunicera asynkront och ändra dokumentinnehållet som visades. Men även JavaScript används i program utanför webbsidor, till exempel i PDF-dokument, webbplatsspecifika webbläsare och skrivbords widgets. Dessutom har nyare och snabbare JavaScript VM och ramverk ökat populariteten för JavaScript för webbsidor på serverns sida.

Det finns olika likheter mellan Java och JavaScript, som båda har en C-liknande syntax. De är både objektorienterade och vanligtvis sandlåda, speciellt när de används i en webbläsare. Dessutom var JavaScript utformat med Java: s syntax och standardbibliotek i åtanke. Alla Java-nyckelord reserverades i original JavaScript. JavaScripts standardbibliotek följer Java namngivningskonventioner, och JavaScripts Math och Date-objekt baseras på klasser från Java 1.0. Men de är mycket mer annorlunda än de liknar.

Medan du bäddar in JavaScript på en webbsida, kan den visas nästan var som helst i HTML-filen. Koden skrivs emellertid vanligtvis antingen under huvudetiketten eller koden. Vanligtvis kommer den kod som skrivs i huvudet att läsas innan koden skrivs i kroppen. Detta beror främst på laddningsordningen.

Vanligtvis placeras koden i huvudelementet. Det rekommenderas dock att om JavaScript inte behöver utföras i början av sidan ska det vara plats längst ner i kroppen. Detta beror på det faktum att webbläsaren måste gå in i single-threaded-läge medan JavaScript laddas och sedan körs. JavaScript högst upp på websidan gör att webbläsaren pausar när den handlar om JavaScript. Om JavaScript är placerat längst ner på webbsidan kan webbläsaren ladda innehållet på sidan, vilket kommer att vara synligt för användaren. Medan användaren börjar läsa innehållet, kan webbläsaren sedan pausa på fritiden och hantera JavaScript.

Den faktiska placeringen av JavaScript beror dock på den enskilda webbsidan och programmeraren. Placeringen kommer att bero på när programmeraren kräver att JavaScript laddas. i början eller senare.

Rekommenderas

Relaterade Artiklar

  • skillnad mellan: Skillnad mellan Full Moon och New Moon

    Skillnad mellan Full Moon och New Moon

    Huvudskillnad: En ny måne uppträder när månen är mellan jorden och solen. En fullmåne uppstår när månen är på jordens andra sida från solen. Samtidigt har vi alla sett en fullmåne och en nymåne, förutom de andra olika månfaserna, kanske vissa inte vet varför eller hur det händer. Månen är ju alltid där, rätt, så hur kommer vi bara att se en del av det? Låt oss först se vad
  • skillnad mellan: Skillnad mellan JPEG och GIF

    Skillnad mellan JPEG och GIF

    Huvudskillnad: JPEG står för Joint Photographic Expert Group. Filnamnet för en JPEG-bild är .jpg eller .jpeg. JPEG är det vanligaste formatet för fotografier. GIF står för Graphics Interchange Format. Filnamnet som används för en GIF-fil är .gif eller .GIF. GIF är ett format som huvudsakligen används för grafiska bilder. Både JPEG oc
  • skillnad mellan: Skillnad mellan iPhone 6 och iPhone Air

    Skillnad mellan iPhone 6 och iPhone Air

    Huvudskillnad: iPhone Air var kodenavnet som gavs till rykten nästa generations iPhone. I september 2014 meddelade Apple Inc. de två senaste telefonerna i sin line-up: iPhone 6 och iPhone 6 Plus. Inte bara är dessa de senaste telefonerna, det här är också de största iPhonesna hittills. IPhone är en av de mest eftertraktade telefonerna idag. Männis
  • skillnad mellan: Skillnad mellan Debet och Credit

    Skillnad mellan Debet och Credit

    Huvudskillnad: I finansiell bokföring eller bokföring är "Dr" (Debit) den vänstra sidan av ett huvudkonto eller när något har dras av från kontot medan "Cr" (Kredit) är högra sidan av ett huvudkonto när något har lagts till. Varje debet transaktion måste ha en motsvarande kredit transaktion och vice versa. Debet och
  • skillnad mellan: Skillnad mellan XOLO Q800 och XOLO X1000

    Skillnad mellan XOLO Q800 och XOLO X1000

    Huvudskillnad: Xolo Q800 är en Quad-core 1.2 GHz smartphone som drivs av MTK MT6589 och en 1 GB RAM. Telefonen körs på Android 4.1 (Jelly Bean). Den har en 4, 5 tums skärm med en upplösning på 540 x 960 pixlar. Innan Q800 var det XOLO X1000, en Intel-baserad smartphone. XOLO x1000 körs på en kärn Intel Atom Processor Z2480. Den har
  • skillnad mellan: Skillnad mellan Crunches och Sit-ups

    Skillnad mellan Crunches och Sit-ups

    Huvudskillnad : Crunches och sit-ups är både vanliga mageövningar. En sit-up är en styrketräning som stärker höftböjarna och bukmusklerna, förutom bröst-, nacke-, rygg- och benkroppar. En crunch, å andra sidan, betraktas som en halv sitta upp. Det utövar endast bukmusklerna. Crunches och sit-ups är både vanliga mageövningar. Problemet med
  • skillnad mellan: Skillnad mellan Asus FonePad och Micromax A116 Canvas HD

    Skillnad mellan Asus FonePad och Micromax A116 Canvas HD

    Huvudskillnad: Asus har meddelat lanseringen av nyaste phablet, Asus Fonepad. Fonepad är en 7-tums Android-tablett som gör det möjligt för användare att ringa telefonsamtal genom att placera enheten på örat. Fableten har en 7-tums IPS LED-bakgrundsbelyst pekskärm som tillåter multitouch-kapacitet för upp till 10 personer. Skärmen
  • skillnad mellan: Skillnad mellan Samsung Galaxy S5 och iPhone 5S

    Skillnad mellan Samsung Galaxy S5 och iPhone 5S

    Huvudskillnad: iPhones använder Apples iOS, medan Samsung baserar sina telefoner på Googles Android. Dessutom är Samsung Galaxy S5 damm och vattentålig, erbjuder trådlös laddning, har uppgraderat till USB 3.0, har NFC och en pulsmätare som parar med en uppdaterad S Health app. Samsung och Apple är de två ledande konkurrenterna som styr smarttelefonindustrin. Medan d
  • skillnad mellan: Skillnad mellan coaching och mentorskap

    Skillnad mellan coaching och mentorskap

    Huvudskillnad: Coaching och mentorskap är två liknande utvecklingstekniker som vanligtvis används på jobbet för att förbättra individens prestanda och kompetens. Coaching är ofta på kort sikt, medan mentorskap tenderar att vara en pågående process. Coaching är inriktad på att uppnå specifika kunskaper och mål, medan mentorskap täcker ett brett scenario relaterat till en individ, där den fokuserar på både professionella och personliga frågor. Coaching och mento

Redaktionen

Skillnad mellan jeans och chinos

Huvudskillnad : Jeans och Chinos är båda kläderna som skiljer sig åt i det sätt de är gjorda. Jeans är gjorda av ett tungt tygduk, medan Chinos är gjorda med hjälp av ett tyg av lättare twill. Jeans och chinos har kommit för att definiera stilutlåtandet för stadsbefolkningar över hela världen. Ingen gardero