Задать вопрос

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

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

Почему нельзя записать без кавычек число, начинающееся с нуля?
  • Вопрос задан
  • 191 просмотр
Подписаться 1 Оценить 4 комментария
Помогут разобраться в теме Все курсы
  • Яндекс Практикум
    Фронтенд-разработчик
    10 месяцев
    Далее
  • Skillbox
    JavaScript
    3 месяца
    Далее
  • Нетология
    Fullstack-разработчик на Python + нейросети
    20 месяцев
    Далее
Решения вопроса 1
@timfcsm
в строгом режиме ES5 запрещен синтаксис восьмеричных чисел (точнее его просто нет в стандарте, но все браузеры поддерживают), в ES6 для восьмеричных чисел, после ведущего нуля надо ставить букву "o", вот так 0o10 === 8
Да и не понятно, зачем писать 0 в восьмеричной,, если везде используете десятичную систему) елси вам нужно именно два символа, используйте строки
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

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

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