JS elimina los últimos tres caracteres

El código para obtener el nombre del sufijo es el siguiente:

1. fileName = this.file.name.lastIndexOf("."); //Obtiene el nombre del archivo del desde el principio hasta el último "."

2.?fileNameLength = this.file.name.length; //Obtener la longitud del nombre del archivo

3. ); //Intercepta el nombre del sufijo

4. ?console.log(fileFormat); //Imprime el resultado (como se muestra en la imagen)

Información ampliada:

1 , LastIndexOf( ) devuelve el índice de la primera aparición del carácter especificado en esta cadena. Valor de retorno: Número, lastIndexOf("pueden ser caracteres o letras y texto"); Ejemplo: lastIndexOf(".");

2. Valor de retorno: Número, ejemplo: fileName.length;

3. Substring() intercepta la cadena especificada y devuelve una nueva cadena. La subcadena comienza en el primer parámetro especificado y termina en el segundo parámetro especificado. Ejemplo: Substring(5,9); significa interceptar una nueva cadena con un índice de cadena del 5 al 9.

Materiales de referencia:

Enciclopedia Baidu-LastIndexOf

Enciclopedia Baidu-Longitud

Enciclopedia Baidu-Subcadena