Los últimos tutoriales de desarrollo web
 

JavaScript cadena de referencia


JavaScript Cuerdas

Una cadena de JavaScript almacena una serie de personajes como "John Doe" .

Una cadena puede ser cualquier texto entre comillas dobles o simples:

var carname = "Volvo XC60";
var carname = 'Volvo XC60';

índices de cadenas están basados ​​en cero: El primer carácter está en la posición 0, el segundo en 1, y así sucesivamente.

Para ver un tutorial sobre Strings, lea nuestra Tutorial cadena de JavaScript .


Propiedades de cadena y Métodos

Los valores primitivos, como "John Doe" , no pueden tener propiedades o métodos (because they are not objects) .

Pero con JavaScript, métodos y propiedades también están disponibles para los valores primitivos, porque JavaScript trata los valores primitivos como objetos al ejecutar los métodos y propiedades.


cadena Propiedades

Propiedad Descripción
constructor Devuelve la función constructora de la cadena
length Devuelve la longitud de una cadena
prototype Le permite agregar propiedades y métodos a un objeto

Métodos de cuerda

Método Descripción
charAt() Devuelve el carácter en el índice especificado (position)
charCodeAt() Devuelve el Unicode del carácter en el índice especificado
concat() Se une a dos o más cadenas, y devuelve una nueva cuerdas unidas
endsWith() Comprueba si una cadena termina con la cadena / caracteres específicos
fromCharCode() Convierte los valores Unicode a caracteres
includes() Comprueba si una cadena contiene la cadena de caracteres y / o específicos
indexOf() Devuelve la posición de la primera aparición encontrado de un valor especificado en una cadena
lastIndexOf() Devuelve la posición de la última aparición encontrado de un valor especificado en una cadena
localeCompare() Compara dos cadenas en la localidad actual
match() Busca una cadena para un partido contra una expresión regular y devuelve los partidos
repeat() Devuelve una nueva cadena con un número determinado de copias de una cadena existente
replace() Busca una cadena para un valor especificado, o una expresión regular y devuelve una nueva cadena en la que se sustituyen los valores especificados
search() Busca una cadena para un valor especificado, o una expresión regular y devuelve la posición del partido
slice() Extrae una parte de una cadena y devuelve una nueva cadena
split() Divide una cadena en una matriz de subcadenas
startsWith() Comprueba si una cadena comienza con los caracteres especificados
substr() Extrae los caracteres de una cadena, a partir de una posición de inicio especificado, ya través del número especificado de caracteres
substring() Extrae los caracteres de una cadena, entre los dos índices especificados
toLocaleLowerCase() Convierte una cadena en minúsculas, de acuerdo con la configuración regional del anfitrión
toLocaleUpperCase() Convierte una cadena en letras mayúsculas, de acuerdo con la configuración regional del anfitrión
toLowerCase() Convierte una cadena a minúsculas
toString() Devuelve el valor de un objeto String
toUpperCase() Convierte una cadena en letras mayúsculas
trim() Elimina los espacios en blanco de los dos extremos de una cuerda
valueOf() Devuelve el valor primitivo de un objeto String

Todos los métodos de cadena devuelven un valor nuevo. No cambian la variable original.

Cuerda métodos de contenedor HTML

Los métodos de contenedor HTML devolver la cadena envuelta dentro de la etiqueta HTML correspondiente.

Estos no son métodos estándar, y puede no funcionar como se espera en todos los navegadores.

Método Descripción
anchor() Crea un ancla
big() Muestra una cadena utilizando un tipo de letra grande
blink() Muestra una cadena de parpadear
bold() Muestra una cadena en negrita
fixed() Muestra una cadena usando una fuente de paso fijo
fontcolor() Muestra una cadena usando un color especificado
fontsize() Muestra una cadena usando un tamaño especificado
italics() Muestra una cadena en cursiva
link() Muestra una cadena como un hipervínculo
small() Muestra una cadena usando una fuente pequeña
strike() Muestra una cadena con un tachado
sub() Muestra una cadena de texto como subíndice
sup() Muestra una cadena de texto como superíndice