JavaScript String (cadena) objetos
objeto de cadena se utiliza para manejar el bloque de caracteres existente.
cadenas JavaScript
Una cadena se utiliza para almacenar una serie de personajes como "John Doe".
Una cadena puede usar comillas simples o dobles:
Ejemplos
var = carname 'Volvo XC60';
Se utiliza la posición (índice) puede acceder a cualquiera de la cadena de caracteres:
Ejemplos
El índice de base cero de la cadena, la primera cadena de caracteres [0], el segundo carácter es [1], y así sucesivamente.
Puede usar comillas en la cadena, los siguientes ejemplos:
Ejemplos
var answer="He is called 'Johnny'";
var answer='He is called "Johnny"';
O puede utilizar el carácter de escape en una cadena entre comillas:
String (cadena)
String (String) utilizando la longitud propiedad de longitud para calcular la longitud de la cadena:
Ejemplos
document.write(txt.length);
var txt="ABCDEFGHIJKLMNOPQRSTUVWXYZ";
document.write(txt.length);
Trate »
Encuentra una cadena en una cadena
Utilice indexOf cadena () para localizar la posición de una cadena en que aparezca un carácter especificado en primer lugar:
Si no encuentra las correspondientes declaraciones de función de caracteres -1
método lastIndexOf () para encontrar la ubicación en el extremo de comienzo de las ocurrencias de cadena.
Content Match
función match () se utiliza para buscar una cadena de caracteres concreta, y si se encuentra, a continuación, volver a este personaje.
Ejemplos
document.write(str.match("world") + "<br>");
document.write(str.match("World") + "<br>");
document.write(str.match("world!"));
Trate »
Sustituir el contenido
método replace () reemplaza a algunos personajes con algunos de los caracteres de una cadena.
la conversión de cadena caso
Cadena de conversión caso utilizando la función toUpperCase () / toLowerCase ():
Ejemplos
var txt1=txt.toUpperCase(); // txt1 文本会转换为大写
var txt2=txt.toLowerCase(); // txt2 文本会转换为小写
Trate »
Cadena en una matriz
Utilice la función de división de cadena () en una matriz:
Ejemplos
txt.split(","); // 使用逗号分隔
txt.split(" "); // 使用空格分隔
txt.split("|"); // 使用竖线分隔
Trate »
Los caracteres especiales
JavaScript puede usar la barra invertida (\) para insertar caracteres especiales, como por ejemplo: otros apóstrofes símbolos especiales, citas y así sucesivamente.
Véase el siguiente código JavaScript:
document.write(txt);
En JavaScript, secuencias de inicio y fin del uso de comillas simples o dobles. Esto significa que la cadena anterior será cortado: Somos la así llamada
Resolver los problemas anteriores se pueden utilizar las comillas barra invertida de escape:
document.write (txt);
JavaScript dará salida a la cadena de texto adecuada: Somos los llamados "Vikingos" del norte.
En la siguiente tabla se enumeran otros caracteres especiales, puede utilizar la barra invertida escapar caracteres especiales:
código | exportación |
---|---|
\ ' | Las comillas simples |
\ " | Las comillas dobles |
\\ | barra diagonal |
\ N | Wrap |
\ R | entrar |
\ t | lengüeta |
\ B | en blanco |
\ F | PÁGINA |
propiedades de cadenas y técnicas
propiedad:
- longitud
- prototipo
- constructor
métodos:
- charAt ()
- charCodeAt ()
- concat ()
- fromCharCode ()
- indexOf ()
- lastIndexOf ()
- match ()
- replace ()
- Búsqueda ()
- slice ()
- split ()
- substr ()
- substring ()
- toLowerCase ()
- toUpperCase ()
- valueOf ()