Método 1: use el método Charat en el objeto de cadena
El método Charat () devuelve caracteres en la posición especificada.
La copia del código es la siguiente:
str.charat (str.length 1)
Tenga en cuenta que JavaScript no tiene un tipo de datos de caracteres que sea diferente del tipo de cadena, por lo que el carácter devuelto es una cadena de longitud 1
Método 2: use el método subStr en el objeto de cadena
El método substr () extrae un número especificado de caracteres que comienzan desde el subíndice de inicio en una cadena.
La copia del código es la siguiente:
str.substr (str.length-1,1)
IMPORTANTE: ECMAScript no estandariza el método, por lo que se opone a usarlo.
Importante: en IE 4, el valor del comienzo del parámetro no es válido. En este error, iniciar especifica la posición del personaje 0. (www.vevb.com) En versiones posteriores, este error se ha solucionado.
Método 3: use el método dividido en el objeto de cadena
El método Split () se usa para dividir una cadena en una matriz de cadenas.
La copia del código es la siguiente:
var str = "123456";
spstr = str.split ("");
spstr [spstr.length-1];
Método 4: regularmente
La copia del código es la siguiente:
<script type = "text/javaScript">
// <! [Cdata [
var s = "nASOfJ; n234n41; v";
alerta ("String:"+S+"nn"+"dentone:"+s.replace (/^(.*[n])*.*(. | n) $/g, "$ 2"));
//]]>
</script>
Los anteriores son los 4 métodos que conozco. Todos han sido grabados. Los amigos necesitados pueden referirse a ellos. Si hay algún otro método, dígame. Gracias