VSCode Javascript ошибка для строки за пределами - PullRequest
0 голосов
/ 08 ноября 2018

У меня есть следующий код:

let strA = "0124356789";

let strB = strA.substr(8,3);

console.log(strB); 

(я знаю, что substr не рекомендуется, однако это устаревший код, с которым мне нужно работать)

Прямо сейчас VS Code не будет жаловаться и просто вернет strB = 89. Я хочу получить предупреждение, по крайней мере, что я пытался достичь большего числа символов, чем в strA.

Полагаю, я мог бы написать тесты, которые утверждали бы, что длина - это то, что и должно быть, однако я ищу более простое решение.

...