I en värld av webbutveckling , gör fel inte alltid förhindra att sidor från fullt lastning . Om Internet Explorer visar " gjort " för en sidas laststatus men visar ett felmeddelande som talar om att det förväntas ett JavaScript-objekt , innebär det att det finns ett syntaxfel innanför sidans JavaScript -kod som hindrar dig från att se allt sidans utvecklaren avsett . Hur JavaScript anläggningsarbeten
JavaScript är ett programmeringsspråk som bäddar med HTML för att producera mer fullfjädrad och interaktiva webbsidor . Medan HTML självt är ett märkspråk för att definiera strukturen och organisationen av en sida , har JavaScript dynamiska funktioner av ett programmeringsspråk , så programmerare kan skapa sidor som svarar på användarens input och visa olika innehåll under olika omständigheter .
Objects
JavaScript är ett objektorienterat språk . Detta innebär att JavaScript programmerare kan skapa datastrukturer som kallas "objekt " för att aktivera avancerade programfunktioner för sina egna projekt , eller skapa bibliotek av dessa objekt filer så att andra programmerare kan införliva dessa samma funktioner i sina projekt . Programmerare kan integrera objektkoden i samma källkod fil , i det här fallet på webbsidan , som kommer att ringa objektet . Men dikterar bra programmering stil som utvecklarna lagt objektkoden i separata filer . När programmeraren vill använda objektet i en given källkod sidan , inkluderar han en uppmaning till objektets filen i sin källkod .
Error
När en webbläsare laddar en webbsida som innehåller JavaScript- element , kommer den att försöka köra koden för dessa element för att producera ytterligare HTML-kod . När dessa kodelementen avsluta exekvering , kommer webbläsaren visa HTML har på sidan och markera den som " gjort . " Ett " objekt förväntas " fel betyder att JavaScript -kod på sidan utfärdade en uppmaning till ett objekt fil som webbläsaren inte kunde hitta . Detta fel kommer att förhindra JavaScript -kod från helt köra , men webbläsaren kommer fortfarande göra webbsidan med någon HTML -kod det har och markera sidan som helt laddad . Addera Fastställande av problemet
Om du inte är en utvecklare , men bara surfar en webbplats som ger detta fel , då finns det inget du själv kan göra för att åtgärda det . Problemet ligger hos JavaScript -kod på sidan som behöver en fil som webbläsaren inte kan hitta . Detta kan bero på att programmerare skrev fel när han skriver ut namnet på objektet filen , eftersom han glömde att ladda upp objektet filen till servern , eller för att han glömde att utfärda uppmaningen till objektet filen innan du referera den i hans kod. Om webbplatsen innehåller kontaktuppgifter till en webmaster , kan du maila honom och beskriv felet ni stött på honom så att han kan åtgärda problemet .