Во -первых, я поделюсь с вами статьей
https://www.vevb.com/article/154745.htm
Работая над проектом сегодня, я столкнулся с проблемой, которую мне нужно было преобразовать переменную строки типа в тип Int. Как обычно, я написал var i = integer.parseint ("112"); Но консоль сообщила об ошибке, в которой говорится, что «целое число» не определено ». Позже я узнал, что строка для int в JS отличается от Java, и я не могу напрямую использовать Java в JS. Изменение на var j = parseint ("11"); все будет в порядке.
Примечание. Будь то Java или JavaScript, метод Parseint имеет два параметра. Первый параметр - это объект, который будет преобразован, а второй параметр - это кардинальность, которая может быть 2, 8, 10, 16 и обрабатывается в десятичном виде по умолчанию. Однако в JavaScript числа, начинающиеся с 0, считаются обрабатываемыми в восьмиуровне, а цифры 0x считаются обрабатываемыми в шестнадцатеричной.