Подтвердить что ты не робот

Почему преобразование JS преобразует 1000 в 1E3?

Какая точка изменится (int) 1000 на 1E3?

И откуда происходит 1E3?

Я знаю только 3bytes vs 4bytes. и http://jsperf.com/1000-vs-1e3

4b9b3361

Ответ 1

Весь смысл минимизации - это передавать меньше данных по сети, но сохранять ту же функциональность.

Взято из википедии:

Минимизация (также минимизация или минимизация) на языках программирования и особенно JavaScript - это процесс удаления всех ненужных символов из исходного кода без изменения его функциональности. Эти ненужные символы обычно включают символы пробела, новые строковые символы, комментарии и иногда блокируют разделители, которые используются для добавления читаемости в код, но не требуются для его выполнения.

Пока размер меньше, минимизация выполняет свою работу.

1E3 в значительной степени означает 10 для мощности 3; более короткий способ представления числа 1000.

Ответ 2

они имеют одинаковое значение, 1E3 равно 10 к третьей мощности, или 1000, так что точка его так экономит 25%