Почему нельзя с нуля значение свойства объекта?

Прописывал для таймлайна в объект события
С 90 по 15 годы
Вот ввожу 99, прописываю текста, заголовки, картинки (да, сайт статичный, такие дела)
И вот 00 записываю
Gulp выдает ошибку, WS тоже включает подсветку
Я в непонятках, но все же догадываюсь в чем дело.

Почему нельзя записать без кавычек число, начинающееся с нуля?
  • Вопрос задан
  • 190 просмотров
Решения вопроса 1
@timfcsm
в строгом режиме ES5 запрещен синтаксис восьмеричных чисел (точнее его просто нет в стандарте, но все браузеры поддерживают), в ES6 для восьмеричных чисел, после ведущего нуля надо ставить букву "o", вот так 0o10 === 8
Да и не понятно, зачем писать 0 в восьмеричной,, если везде используете десятичную систему) елси вам нужно именно два символа, используйте строки
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы