Прописывал для таймлайна в объект события
С 90 по 15 годы
Вот ввожу 99, прописываю текста, заголовки, картинки (да, сайт статичный, такие дела)
И вот 00 записываю
Gulp выдает ошибку, WS тоже включает подсветку
Я в непонятках, но все же догадываюсь в чем дело.
Почему нельзя записать без кавычек число, начинающееся с нуля?
Чисто как вариант - может быть требуется просто 0 написать, вместо 00.
Обычно числа начинающиеся на "ноль" интерпретируются как числа в восьмиричной системе, однако 0 он и в восьмиричной системе ноль.
Денис Букреев: я думаю вам стоит дать ещё какую-нибудь информацию о том, что и где у вас происходит, какую именно ошибку пишет gulp, куда записываете эти числа. Два нуля можно использовать в качестве ключа, поэтому думаю проблема связана не с этим.
Вам ведь наверное больше подойдет использовать строки в качестве ключей, нет?
в строгом режиме ES5 запрещен синтаксис восьмеричных чисел (точнее его просто нет в стандарте, но все браузеры поддерживают), в ES6 для восьмеричных чисел, после ведущего нуля надо ставить букву "o", вот так 0o10 === 8
Да и не понятно, зачем писать 0 в восьмеричной,, если везде используете десятичную систему) елси вам нужно именно два символа, используйте строки