1.indexof (), encuentra la posición de la cadena de adelante hacia atrás, es sensible a mayúsculas y cuenta desde 0. De manera similar, el método LastIndexof () es de la parte posterior a la parte delantera, y los resultados de los dos métodos que producen las mismas condiciones de búsqueda son los mismos.
Por ejemplo:
La copia del código es la siguiente:
<script type = "text/javaScript">
var str = "¡Hola mundo!"
document.write (str.indexof ("hello")) // salida 0
document.write (str.indexof ("world")) // salida 6
document.write (str.indexof ("world")) // output-1, porque no se encontró
</script>
2.Length, accedido en forma de "xxx.length", porque es un método de objeto de cadena
La copia del código es la siguiente:
<script type = "text/javaScript">
var str = "¡Hola mundo!"
document.write (str.length); // Salida 12
</script>
3.substr (), utilizado para la intercepción de cadena, un parámetro requerido, un parámetro opcional, contando desde 0
La copia del código es la siguiente:
<script type = "text/javaScript">
var str = "¡Hola mundo!"
document.write (str.substr (3)); // salida lo world!, comenzando con los caracteres con el número 3 ordinal (incluidos los caracteres con el número 3), y cuando solo hay un parámetro, se emitirá hasta el final
document.write (str.substr (3,7)); // output lo world. Si el primer parámetro es un número negativo, es un número inverso.
</script>
4.Charat () El método se usa para devolver caracteres en la posición especificada y contar desde 0.
La copia del código es la siguiente:
<script type = "text/javaScript">
var str = "¡Hola mundo!"
document.write (str.charat (1)); // Salida E
</script>
Método 5.split (), utilizado para dividir una cadena en una matriz de cadenas
La copia del código es la siguiente:
<script type = "text/javaScript">
var str = "¡Hola mundo!"
document.write (str.split ("")); // Salida ¡Hola, mundo!
document.write (str.split ("")); // salida h, e, l, o, w, o, r, l, d,!
document.write (str.split ("", 1)); // Salida Hello
"2: 3: 4: 5" .split (":") // devolverá ["2", "3", "4", "5"]
"| a | b | c" .split ("|") // devolverá ["", "a", "b", "c"]
Var Words = Sentence.split (// s+/) // Use expresiones regulares como parámetros divididos
</script>