Головна > Javascript > Методи оптимізації Javascript

Методи оптимізації Javascript

Часто ми писати JavaScript код для виконання перевірки стороні клієнта або дати фантазії динамічних багатий інтерфейс за допомогою DHTML і Ajax. Але ми ніколи не думали написати код JavaScript, який не буде працювати тільки згідно вашу вимогу, а також дає вам максимальну вихідну продуктивність. Для досягнення цієї мети необхідно Оптимізація JavaScript коду.

Стиснення JavaScript Вихідний код
Пробіли також збільшує розмір файлу. Отже, якщо ваш код JavaScript дуже величезний і має багато прогалин ви в кінцевому підсумку у створенні великих JS файл розміром мудрим, і це буде впливати на JS час завантаження на комп'ютер клієнта. Видалення всіх непотрібних прогалин буде зменшити розмір файлу і дозволить скоротити час завантаження.

Видалення небажаних оголосив змінну
Кожен браузер виділяє деяку кількість пам'яті для JavaScript двигуна для свого коду. Якщо Ваш JavaScript мінлива стека перевищує межу ваших даних програми експлуатаційних потреб, то двигун JavaScript почне кидати помилку, пов'язану з переповненням стека. Тому доцільно видалити екземпляр змінної з пам'яті, коли не потрібно.

Адреса електронної пошти:


Видалити змінну з пам'яті в JavaScript

  ; VariableName = NULL; 

Адреса електронної пошти:


Зворотній луп Кількість:
Приріст Оператор займає більше часу, ніж виконувати операції декремента. Таким чином, у циклі операції, цикли, починаючи з 0 до максимальної межі займе більше часу, ніж для виконання циклів, починаючи з макс ліміт до 0 декремента операція займає менше часу для виконання.

Приклад:

  i = 0 ; i & lt ; 1000 ; i ++ ) { ... } для  = 0, бо я й л; 1000; я + +) (...) 

Вище цикл займе більше часу, ніж

  i = 999 ; i >= 0 ; i -- ) { ... } для (I = 999; я> = 0; я -) (...) 


Користувальницька пошуку

Популярні статті:

Делите і насолоджуйтеся:
  • 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: Категорії: Javascript Теги:
  1. 19 листопада 2007 о 13:10 | # 1

    Ви часто дивуються, що речі, які ви ніколи не думали про мислення вони тривіальні, може зробити хороший різниці, що ви робите. Ваші маленькі пишуть зробив те ж саме зі мною сьогодні.

    Спасибі

  1. 1 квітня 2010 в 23:43 | # 1