Hem > Javascript > Javascript optimeringstekniker

Javascript optimeringstekniker

Ofta vi skriva JavaScript-kod för att utföra sida validering kund eller att ge tycke dynamisk rika gränssnitt med hjälp av DHTML och Ajax. Men har vi någonsin tänkt på att skriva en JavaScript-kod som inte bara fungerar som per dina krav men också ger dig maximalt produktionsresultat. För att uppnå detta måste du Optimera din JavaScript-kod.

Komprimera JavaScript källkod
Whitespace ökar också filstorleken. Så om din JavaScript-kod är ganska stor och har massor av blanktecken du kommer att hamna i att skapa en stor js filstorlek kloka och detta kommer att påverka js nedladdningstiden på klientdatorn. Ta bort alla onödiga tomrum kommer att minska filstorleken och kommer att minska nedladdningstiden.

Ta bort oönskade deklarerade variabeln
Varje webbläsare fördelar några mängden minne för JavaScript motor för sin kod. Om din JavaScript-variabeln stack begränsa överstiger ditt program data drift måste därefter JavaScript-motorn kommer att börja kasta fel i samband med dataspill. Så det är lämpligt att ta bort den instans av variabeln från minnet när den inte behövs.

Din e-post:


Ta bort variabel från minnet i JavaScript

  ; VariableName = null; 

Din e-post:


Reverse Loop Count:
Ökning av operatör tar längre tid att genomföra än ändra lutningen Operation. Så i en loop drift, loopar från 0 till max gräns kommer att ta längre tid att genomföra än den loopar från max gräns för 0 så ändra lutningen operationen tar kortare tid att genomföra.

Exempel:

  i = 0 ; i & lt ; 1000 ; i ++ ) { ... } for (i = 0; i & lt; 1000, i + +) (...) 

Ovanstående för loop tar längre tid än

  i = 999 ; i >= 0 ; i -- ) { ... } for (i = 999, i> = 0, i -) (...) 

Anpassad sökning


Populära artiklar:

Dela och njut:
  • Print
  • Digg
  • del.icio.us
  • Facebook
  • Google Bookmarks
  • DZone
  • email
  • IndianPad
  • LinkedIn
  • Live
  • MySpace
  • Netvibes
  • RSS
  • Technorati
  • Yahoo! Bookmarks
  • Yahoo! Buzz
  • Reddit
  • Add to favorites
  • PDF
  • Twitter
Tags: Kategorier: Javascript Taggar:
  1. 19 nov 2007 kl 13:10 | # 1

    Du är ofta förvånad över att saker du aldrig tänkt på tro att de är triviala, kan göra fin skillnad vad du gör. Din lilla lilla skriva upp gjorde samma sak för mig idag.

    Tack

  1. 1 april, 2010 kl 23:43 | # 1