Cuerda y cuerda

Cuerda y cuerda

cadena

definición

Una cadena es una secuencia ordenada inmutable de valores de 16 bits, cada carácter generalmente del juego de caracteres Unicode.
La longitud de una cadena es la cantidad de valores de 16 bits que contiene

literal

Una secuencia de caracteres encerrados entre comillas simples o dobles.
Se pueden anidar comillas simples y dobles, con cadenas delimitadas por las comillas más externas.

		如:“how are  ‘you’!”

Los literales de cadena se pueden dividir en varias líneas. Cada línea debe terminar con una barra invertida (\), y las barras invertidas no se incluyen en el contenido de la cadena.

let s = "how are \
"you";
console.log(s);
Personaje de escape

Se utiliza un carácter seguido de una barra invertida (\) para expresar un significado especial.

		如,\’,\”,\n,\r,\\等。

Los caracteres de escape universales
representan cualquier código de carácter en Latin-1 o Unicode mediante números hexadecimales.

 如:\xA9,表示Latin-1编码的版权符号。“\xA9”->”©”
 如:\u03C0,表示Unicode编码的π字符。"\u03c0"->”π”
Métodos comunes

1.str.split(seperator, limit) // Divide la cadena en una matriz

把一个字符串分割成字符串数组(不改变原字符串)
 seperator(可选),指定字符串或正则
  limit(可选),指定数组的最大长度

2.str.substring(inicio, fin):// Interceptar cadena

参数均为正,返回从start到end-1的字符,不改变原字符串

3.str.slice(inicio, fin):// Interceptar cadena

两个参数可正可负,负值代表从右截取返回从start到end-1的字符,不改变原字符串

4.str.substr(start, length): //Intercepta la cadena.
El parámetro de inicio puede ser positivo o negativo. Un número negativo significa interceptar desde la derecha sin cambiar la cadena original.
5. toUpperCase(): //Convierte todas las cadenas a mayúsculas
6, toLowerCase(): //Convierte todas las cadenas a minúsculas
7, str.replace(rgExp/substr, replaceText): //Reemplazo de cadenas

返回替换后的字符串,不改变原字符串

8. str.lastIndexOf(searchString, startIndex): //Buscar cadena

从右往左查找,无目标字符时返回-1

9. str.indexOf(searchString, startIndex)://Buscar cadena

返回字符串第一次出现的位置,从startIndex开始查找,无目标字符时返回-1

10. str.concat(str1, str2)//Concatenación de cadenas

将str1和str2字符串拼接起来,不改变原字符

11. str.trim(): //Elimina espacios antes y después de la cadena


var foo = ' bar ';
console.log('('+str.trim()+')');  //(bar)

Supongo que te gusta

Origin blog.csdn.net/outaidered/article/details/115865784
Recomendado
Clasificación