Показать сообщение отдельно
  #6 (permalink)  
Старый 16.07.2014, 12:27
Профессор
Отправить личное сообщение для Sweet Посмотреть профиль Найти все сообщения от Sweet
 
Регистрация: 16.03.2010
Сообщений: 1,618

Сообщение от nesfiraty
как правильно определять когда нужно использовать префиксную а когда постфиксную запись инкремента?? я с их теоретической основой знаком но на практике никак не пойму))
Этот выбор определяет поведение, которое требуется Иногда, как например, в цикле for, это не имеет значения. Хотя я чаще вижу (и сам привык) к постфиксной записи. А вот пример, где это важно:
var array = ["a", "b"];
var index = array.length;

// выведет только "b", потому что нужно, чтобы в условие
// предыдущее значение. Надо использовать index--.
while (--index) alert( array[index] );
Ответить с цитированием