Métodos comunes de strings.html

<script type = "text / javascript">
// Métodos comunes para cadenas (sin cambiar la cadena original) <ES5
var str = 'hello world'

//1.charAt () Encuentra el contenido de la cadena de acuerdo con el índice y devuelve
/ / Sintaxis: string.charAt (índice a buscar)
// Valor de retorno: cadena correspondiente al índice (no hay cadena vacía)
var res = str.charAt (4)
console.log (str) // hello world
console.log (res) // o


//2.charCodeAt ()
// Sintaxis: string.charCodeAt (índice a buscar)
// Valor de retorno: la codificación del carácter correspondiente a la posición del índice (decimal)
var res = str. charCodeAt (0)
console.log (str) // hello world
console.log (res) // 104


//3.substring () cadena de intercepción
// Sintaxis: string.substring (índice de posición inicial, índice de posición final)
Valor de retorno antes / después del paquete : el carácter en la posición de intercepción (no antes y después del paquete)
var res = str.substring (0,4)
console.log (str) // hello world
console.log (res) // Hell


//4.substr () interceptar cadena
// Sintaxis: string.aubstr (índice de la posición inicial, cuántos)
// Valor de retorno: carácter en la posición
var res = str.substr (2,5)
console.log (str) // hello world
console.log ( res) //


llo w //5.concat () cadena concatenada
// sintaxis: string.concat (cadena que necesita ser concatenada)
// valor de retorno: cadena concatenada
var res = str.concat ('usted Good world ',' linux access ') // = str +' hello world '
console.log (str) // hello world
console.log (res) // hello world hello world linux access


//6.slice () La intercepción de la cadena es la misma que el método substring ()
// Sintaxis: cadena. Slice (índice de posición inicial, índice de posición final) antes y después del paquete
// valor de retorno: la cadena interceptada
var res = str.slice (0,4 )
console.log (str) // hello world
console.log (res) // hell


//7.toUpperCase () string a mayúsculas
// Sintaxis: string.toUpperCase ()
// Valor devuelto : string mayúscula contenido
var res = str.toUpperCase ()
console.log (str) // hello world
console.log (res) // HELLO WORLD

var str3 = '123456'
var res = str3.toUpperCase ()
console.log (str3) // 123456
console.log (res) / / 123456

var str2 = 'HELLO WORLD'
//8.toLowerCase () cadena a minúsculas
// Sintaxis: string.toLowerCase ()
// Valor de retorno: cadena de contenido en minúsculas
var res = str2.toLowerCase ()
console.log (str2) // HELLO WORLD
console.log (res) // hello world


var str4 = '1-2-3-4-5-6'
//9.split () corte de cadena, de acuerdo con las condiciones que damos, Divida la cadena en secciones, y luego regrese en una matriz
// Sintaxis: string.split (qué usar para cortar)
// Valor de retorno: devuelva una matriz
var res = str4.split ('-') // pase vacío Cuando cadena, se corta en una
consola.log (str4) // 1-2-3-4-5-6 console.log
(res) // (6) ["1", "2" , "3", "4", "5", "6"]


var str5 = 'Hola, mundo, hola, mundo, hola, mundo'
//10.replace () reemplaza el contenido de la cadena (para consulta de texto)
// Sintaxis: string.replace (reemplaza , reemplaza What)
var res = str5.replace ('hello', 'hello')
console.log (res) // hello, world, hello, world, hello, world
console.log (str5) // hello , World, hello, world, hello, world (solo se puede reemplazar uno a la vez)


// método de cadena común ES5

//1.indexOf () Encuentra la posición del índice de un determinado carácter
// primera forma

// sintaxis: Cadena IndeOf (fragmento de carácter)
// Valor de retorno:
// Si se encuentra el fragmento de carácter correspondiente, se devuelve el índice de la posición inicial del fragmento de carácter
// Si no se encuentra el fragmento de carácter correspondiente. Luego, devuelve -1
var str6 = 'hola mundo'
var res = str6.indexOf ('lo')
console.log (str6) // hello world
console.log (res) // 3

// Segunda forma
// sintaxis : String. IndeOf (fragmento de carácter (solo puede ser un carácter, de lo contrario devolver -1), desde la posición del índice para comenzar a buscar)
var res = str6.indexOf ('l', 5)
console.log (str6) // hello mundo
console.log (res) // 9

</script>

Supongo que te gusta

Origin www.cnblogs.com/d534/p/12711989.html
Recomendado
Clasificación