Extensiones de tipo de cadena

Actualización: noviembre 2007

Proporciona extensiones al objeto ECMAScript (JavaScript) String base mediante la inclusión de métodos estáticos y de instancia.

Espacio de nombres: ninguno. Esta extensión de tipo es global y no forma parte de un espacio de nombres.

Hereda:String

var stringVar = new String();

Extensiones de miembro

Name

Description

String.endsWith (Función)

Determina si el final del objeto String coincide con la cadena especificada.

String.format (Función)

Reemplaza cada elemento de formato de un objeto String por el equivalente textual del valor de un objeto correspondiente.

String.localeFormat (Función)

Reemplaza los elementos de formato de un objeto String por el equivalente textual del valor de un objeto correspondiente. Se utiliza la referencia cultural actual para dar formato a las fechas y números.

String.startsWith (Función)

Determina si el inicio del objeto String coincide con la cadena especificada.

String.trim (Función)

Quita los espacios en blanco iniciales y finales de una instancia de objeto String.

String.trimEnd (Función)

Quita el espacio en blanco final de una instancia de objeto String.

String.trimStart (Función)

Quita el espacio en blanco inicial de una instancia de objeto String.

Comentarios

Las extensiones de String forman parte de Microsoft AJAX Library. Agregan funcionalidad al objeto JavaScript String y proporcionan miembros que resultan más familiares a los programadores de .NET.

Para obtener más información sobre el objeto JavaScript que expande este tipo y sobre su constructor, vea String (Objeto) en Referencia del lenguaje.

Ejemplo

En el ejemplo siguiente se muestra cómo crear una instancia de un objeto String e invocar a la función String.format de Microsoft AJAX Library para reemplazar los elementos de formato de la instancia de String por nuevos valores.

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" >
<head id="Head1" runat="server">
    <title>Sample</title>
</head>
<body>
    <form id="form1" runat="server">
        <asp:ScriptManager runat="server" ID="ScriptManager1">
        </asp:ScriptManager>

        <script type="text/javascript">
                function runExample() 
                {
                    var newStr = new String("       This is a string   ");
                    // Remove the white space at the beginning and end.
                    var trimmedStr = newStr.trim();
                    // Displays: "The string with white spaces removed:This is a string."
                    alert("The string with white spaces removed:" + trimmedStr + ".");  
                }
                runExample();
        </script>
    </form>
</body>
</html>

Vea también

Referencia

Array (Objeto)

new (Operador)

Funciones de tipo de cadena