Как задать многомерный массив?

Не могу понять как задать многомерный массив в строгом режиме.
"use strict";
let aa = [[2020,01,01],[2019,01,01]];
console.log(aa[1][1]);


получаю ошибку:
"Uncaught SyntaxError: Octal literals are not allowed in strict mode."
  • Вопрос задан
  • 95 просмотров
Решения вопроса 2
alexey-m-ukolov
@alexey-m-ukolov Куратор тега JavaScript
"use strict";
let aa = [[2020,'01','01'],[2019,'01','01']];
console.log(aa[1][1]);


Эта ошибка не имеет никакого отношения к размерности массива.
Ответ написан
dom1n1k
@dom1n1k
У вас есть текст ошибки, в чем проблема загуглить по целой цитате?
Вторая ссылка в поиске: https://developer.mozilla.org/en-US/docs/Web/JavaS...
Откуда можно узнать, что ведущий ноль это устаревшая запись восьмеричных чисел. Сейчас она deprecated и заменена на 0o - а старую вполне логично запретили в строгом режиме.
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

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

Войти через центр авторизации
Похожие вопросы