JavaScript | Métodos de string

Inicialmente, el lenguaje JavaScript se creó solo para el navegador. Pero ahora, el idioma también se usa en muchos otros entornos. Es un lenguaje de secuencias de comandos que se utiliza para crear y controlar el contenido dinámico de un sitio web. Significa que la página web puede moverse, actualizarse o cambiar en la pantalla del usuario sin recargar manualmente una página web.

String en Javascript: las strings son textos que ayudan a almacenar datos que se pueden representar.

Una string de JavaScript almacena una serie de caracteres como «GeeksforGeeks». Una string puede ser cualquier texto entre comillas simples o dobles. Por ejemplo,

 var gfg= "geeksforgeeks";

.

Los índices de string comienzan desde 0. El primer carácter está en la posición 0 y el segundo en la 1 y lo mismo sigue. Podemos llamar a cualquiera de los métodos predefinidos de JavaScript, ya que se convierte automáticamente de strings primitivas a objetos.

  1. método charAt(indexOfCharacter): este método devuelve el carácter en el índice especificado. La string en JavaScript tiene una indexación basada en cero.
    Parámetros: este método acepta un solo parámetro indexOfCharacter que contiene el índice del carácter de cualquier string.

    Ejemplo: este ejemplo describe el método charAt() de la string JavaScript.

    <script>
        let gfg = 'GeeksforGeeks';
        let geeks = 'GfG is the best platform to "
            + "learn and experience Computer Science.';
      
        // Print the string as it is
        document.write(gfg); 
        document.write("<br>");
          
        document.write(geeks); 
        document.write("<br>");
      
        // As string index starts from zero
        // It will return first character of string
        document.write(gfg.charAt(0)); 
        document.write("<br>");
          
        document.write(geeks.charAt(5));
    </script>

    Producción:

    GeeksforGeeks
    GfG is the best platform to learn 
    and experience Computer Science.
    G
    s
    
  2. método charCodeAt(indexOfCharacter): este método devuelve un número que representa el valor Unicode del carácter en el índice especificado . Este método acepta un argumento.

    Ejemplo: Este ejemplo describe el método JavaScript String charCodeAt().

    <script>
        let gfg = 'GeeksforGeeks';
        let geeks = 'GfG is the best platform "
                + "to learn and experience "
                + "Computer Science.';
      
        // Return a number indicating Unicode
        // value of character at index 0 ('G')
        document.write(gfg.charCodeAt(0));
        document.write("<br" >);
        document.write(geeks.charCodeAt(5));
    </script>

    Producción:

    71
    115
    
  3. Método concat( objectOfString ): este método combina el texto de dos strings y devuelve una nueva string combinada o unida. Para concatenar dos strings, usamos el método concat() en un objeto de string y enviamos otro objeto de string como parámetro. Este método acepta un argumento. La variable contiene texto entre comillas dobles o simples.

    Ejemplo: Este ejemplo describe el método JavaScript String concat().

    <script>
        let gfg = 'GFG ';
        let geeks = 'stands for GeeksforGeeks';
      
        // Accessing concat method on an object
        // of String passing another object 
        // as a parameter
        document.write(gfg.concat(geeks));
      
    </script>

    Producción:

    GFG stands for GeeksforGeeks
    
  4. Método termina con (string de consulta, longitud): este método verifica si una string termina con una string o caracteres específicos. Este método devuelve «verdadero» si la string termina con la string proporcionada; de lo contrario, devuelve «falso». Este método distingue entre mayúsculas y minúsculas. Este método acepta dos argumentos.

    • queryString: La string a buscar.
    • longitud: el valor predeterminado es la longitud de la string que proporcionó.

    Ejemplo: Este ejemplo describe el método JavaScript String EndsWith().

    <script>
        let gfg = 'GFG ';
        let geeks = 'stands for GeeksforGeeks';
      
        // Accessing method of object geeks if
        // 'geeks' ends with 'ks', method 
        // return true
        document.write(geeks.endsWith('ks'));
    </script>

    Producción:

    true
    
  5. Método fromCharCode(UNICODE_NUMBER): este método convierte los valores UNICODE en caracteres. Este es un método estático del objeto String. El primer método no comienza con la variable de string. Este método devuelve el carácter para el UNICODE específico dado. Este método acepta un solo parámetro UNICODE-NUMBER que contiene el número para el que desea el carácter.

    Ejemplo: este ejemplo describe el método JavaScript String fromCharCode().

    <script>
        let gfg = 'GFG ';
        let geeks = 'stands for GeeksforGeeks';
      
        // Given a number as argument
        // Output will be 'E' as 69 stands for 'E'
        document.write(String.fromCharCode(69));
      
        // Output will be 'a' as 97 stands for 'a'
        document.write(String.fromCharCode(97));
    </script>

    Producción:

    Ea
    
  6. Método incluye (string de consulta): este método verifica si la variable de string contiene una string específica o no. Este método devuelve «verdadero» si la string está presente en la variable de string variable; de ​​lo contrario, devuelve «falso». Este método distingue entre mayúsculas y minúsculas. Este método acepta un solo parámetro queryString que contiene la string que desea verificar si está presente o no.

    Ejemplo: Este ejemplo describe el método JavaScript String include().

    <script>
    let gfg = 'GFG ';
    let geeks = 'stands for GeeksforGeeks';
       
    // 'GFG' is present in gfg variable
    // returns "true"
    document.write(gfg.includes('GFG'));
    document.write("<br>");
      
    // It is case-sensitive
    // returns "false"
    document.write(gfg.includes('gfg'));
    </script>

    Producción:

    true
    false
    
  7. Método indexOf(queryString): este método devuelve el índice de la primera aparición de la string de consulta dada. Este método devuelve -1, si el carácter o la string dados no están presentes en la variable de string. Este método distingue entre mayúsculas y minúsculas. Este método acepta queryString de parámetro único que contiene el carácter o la string para obtener el índice de esa string.

    Ejemplo: Este ejemplo describe el método JavaScript String indexOf().

    <script>
    let gfg = 'GFG ';
    let geeks = 'stands for GeeksforGeeks';
      
    // 'G' is present at 0 index.
    document.write(gfg.indexOf('G')); 
    document.write("<br>");
      
    // 'GFa' is not in gfg variable
    // returns -1
    document.write(gfg.indexOf('GFa'));
    document.write("<br>");
      
    // Space is present at 3rd index
    document.write(gfg.indexOf(' '));
    </script>

    Producción:

     0
    -1
     3
    
  8. Método de repetición (número): este método devuelve una string con el número de copias de la string existente. Este método acepta un número de parámetro único que contiene la cantidad de copias que desea para una string existente.

    Ejemplo: Este ejemplo describe el método JavaScript String repeat().

    <script>
    let gfg = 'GFG ';
    let geeks = 'stands for GeeksforGeeks';
      
    // Return 3 copies of String 
    // present in variable gfg
    document.write(gfg.repeat(3));
    </script>

    Producción:

    GFG GFG GFG
    
  9. Método replace(replaceValue, replaceWithValue): este método devuelve una string con los cambios. Este método distingue entre mayúsculas y minúsculas.
    Este método acepta dos parámetros, como se mencionó anteriormente y se describe a continuación:

    • replaceValue: este parámetro contiene el carácter que desea reemplazar.
    • replaceWithValue: este parámetro contiene el carácter con el que desea reemplazar.

    Ejemplo: Este ejemplo describe el método replace() de string de JavaScript.

    <script>
    let gfg = 'GFG ';
    let geeks = 'stands for GeeksforGeeks';
       
    // Replace 'FG' in gfg with
    //'fg'
    document.write(gfg.replace('FG', 'fg'));
    </script>

    Producción:

    Gfg
    
  10. Método de búsqueda (string de consulta): este método busca un valor específico o una expresión regular. Este método devuelve la posición de la coincidencia si se encuentra y si no se encuentra, devuelve -1. Este método distingue entre mayúsculas y minúsculas. Este método acepta un solo parámetro queryString que contiene la string que desea obtener en la posición.

    Ejemplo: Este ejemplo describe el método JavaScript String search().

    <script>
    let gfg = 'GFG ';
    let geeks = 'stands for GeeksforGeeks';
       
    // 'for' is not present in gfg
    // returns -1
    document.write(gfg.search('for'));
    document.write("<br>");
      
    //'for' is present in geeks
    // return the index from where it starts
    console.log(geeks.search('for'));
    </script>

    Producción:

    -1
    7
    
  11. método slice(startIndex, endIndex): Este método extrae una parte de la string y devuelve una nueva string.

    Este método acepta dos argumentos.

    • startIndex: este parámetro contiene el índice desde donde desea extraer. Está incluido.
    • endIndex: este parámetro contiene el índice hasta donde desea extraer. Está excluido.

    Ejemplo: Este ejemplo describe el método JavaScript String slice().

    <script>
    let gfg = 'GFG ';
    let geeks = 'stands for GeeksforGeeks';
       
    // Starts from 2nd index
    // ends at 7th index
    document.write(geeks.slice(2, 8));
      
    </script>

    Producción:

    ands f
    
  12. Método split (carácter): este método divide la string en una array de substrings. Este método devuelve una array. Este método acepta un carácter de parámetro único en el que desea dividir la string.

    Ejemplo: Este ejemplo describe el método JavaScript String split().

    <script>
    let gfg = 'GFG '
    let geeks = 'stands-for-GeeksforGeeks'
      
    // Split string on '-'. 
    console.log(geeks.split('-'))
      
    </script>

    Producción:

    stands,for,GeeksforGeeks
    
  13. Método beginWith(queryString): este método verifica si una string comienza con una string de consulta determinada o no. Este método devuelve «verdadero» si la string comienza con la string de consulta proporcionada; de lo contrario, devuelve «falso». Este método acepta queryString de parámetro único que desea verificar que la string existente comience con él o no.

    Ejemplo: Este ejemplo describe el método JavaScript String beginWith().

    <script>
    let gfg = 'GFG ';
    let geeks = 'stands-for-GeeksforGeeks';
      
    // String stored in geeks
    // starts with 'stand'
    // Returns "true"
    document.write(geeks.startsWith('stand'));
      
    </script>

    Producción:

    true
    
  14. Método toLowerCase(stringVariable): este método convierte todos los caracteres presentes en la string a minúsculas y devuelve una nueva string con todos los caracteres en minúsculas. Este método acepta string de parámetro único String variable que desea convertir en minúsculas.

    Ejemplo: este ejemplo describe el método JavaScript String toLowerCase().

    <script>
    let gfg = 'GFG ';
    let geeks = 'stands-for-GeeksforGeeks';
      
    document.write(geeks.toLowerCase(geeks));
      
    </script>

    Producción:

    stands-for-geeksforgeeks
    
  15. toUpperCase(stringVariable) Method: Este método convierte todos los caracteres presentes en String a mayúsculas y devuelve un nuevo String con todos los caracteres en mayúsculas. Este método acepta string de parámetro único String variable que desea convertir en mayúsculas.

    Ejemplo: Este ejemplo describe el método JavaScript String toUpperCase().

    <script>
    let gfg = 'GFG '
    let geeks = 'stands-for-GeeksforGeeks';
          
    document.write(geeks.toUpperCase(geeks)) ; 
    </script>

    Producción:

    STANDS-FOR-GEEKSFORGEEKS
    
  16. Método trim(): este método se utiliza para eliminar los espacios en blanco de la string dada. Este método devuelve una nueva string con espacios en blanco eliminados. Este método llamó a un objeto String. Este método no acepta ningún parámetro.

    Ejemplo: Este ejemplo describe el método JavaScript String trim().

    <script>
    let gfg = 'GFG    ';
    let geeks = 'stands-for-GeeksforGeeks';
      
    // Storing new object of string
    // with removed white spaces
    var newGfg = gfg.trim();
      
    // Old length
    document.write(gfg.length);
    document.write("<br>");
      
    // New length
    document.write(newGfg.length)
    </script>

    Producción:

    7
    3
    

Publicación traducida automáticamente

Artículo escrito por kartikmukati y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *