Primero, compartiré con ustedes un artículo
https://www.vevb.com/article/154745.htm
Al trabajar en un proyecto hoy, encontré un problema que necesitaba para convertir una variable de cadena de tipo en un tipo int. Como de costumbre, escribí var i = Integer.ParseInt ("112"); Pero la consola informó un error que decía "'entero' no está definido". Más tarde, aprendí que la cadena para int en JS es diferente de Java, y no puedo usar directamente Java en JS. Cambiar a var j = parseInt ("11"); Estará bien.
Nota: Ya sea Java o JavaScript, el método de ParseInt tiene dos parámetros. El primer parámetro es el objeto a convertir, y el segundo parámetro es la cardinalidad, que puede ser 2, 8, 10, 16, y se procesa en decimal de forma predeterminada. Sin embargo, en JavaScript, los números que comienzan desde 0 se consideran procesados en Octal, y los números de 0x se consideran procesados en hexadecimal.