📜  JavaScript |字符串方法

📅  最后修改于: 2022-05-13 01:56:53.615000             🧑  作者: Mango

JavaScript |字符串方法

最初,仅为浏览器创建 JavaScript 语言。但现在,该语言也用于许多其他环境。它是一种用于创建和控制动态网站内容的脚本语言。这意味着网页可以在用户的屏幕上移动、刷新或更改,而无需手动重新加载网页。

Javascript 中的字符串:字符串是有助于保存可以表示的数据的文本。

JavaScript字符串存储一系列字符,例如“GeeksforGeeks”。字符串可以是双引号或单引号内的任何文本。例如,

var gfg= "geeksforgeeks";

.

字符串索引从 0 开始。第一个字符在 0 位置,第二个在 1 位置,同样如此。我们可以调用 JavaScript 的任何预定义方法,因为它会自动从字符串原语转换为对象。

  1. charAt(indexOfCharacter) 方法:此方法返回指定索引处的字符。 JavaScript 中的字符串具有从零开始的索引。
    参数:此方法接受单个参数indexOfCharacter ,该参数保存任何字符串的字符的索引。

    示例:此示例描述了 JavaScript字符串charAt() 方法。

    
    

    输出:

    GeeksforGeeks
    GfG is the best platform to learn 
    and experience Computer Science.
    G
    s
    
  2. charCodeAt(indexOfCharacter) 方法:此方法返回一个数字,该数字表示指定索引处字符的Unicode值。此方法接受一个参数。

    示例:此示例描述了 JavaScript String charCodeAt() 方法。

    
    

    输出:

    71
    115
    
  3. concat(objectOfString) 方法:此方法将两个字符串的文本组合起来,并返回一个新的组合或连接字符串。为了连接两个字符串,我们在一个字符串对象上使用concat()方法,并发送另一个字符串对象作为参数。此方法接受一个参数。该变量包含双引号或单引号中的文本。

    示例:此示例描述 JavaScript String concat() 方法。

    
    

    输出:

    GFG stands for GeeksforGeeks
    
  4. endsWith(queryString, length) 方法:此方法检查字符串是否以指定的字符串或字符结尾。如果字符串以提供的字符串结尾,此方法返回“true”,否则返回“false”。此方法区分大小写。此方法接受两个参数。

    • queryString:要搜索的字符串。
    • 长度:默认值是您提供的字符串的长度。

    示例:此示例描述了 JavaScript String endsWith() 方法。

    
    

    输出:

    true
    
  5. fromCharCode(UNICODE_NUMBER) 方法:此方法将 UNICODE 值转换为字符。这是 String 对象的静态方法。第一种方法不是从字符串变量开始。此方法返回给定特定 UNICODE 的字符。此方法接受一个参数UNICODE-NUMBER ,其中包含您想要的数字字符。

    示例:此示例描述 JavaScript 字符串 fromCharCode() 方法。

    
    

    输出:

    Ea
    
  6. includes(queryString) 方法:该方法检查字符串变量是否包含特定字符串。如果字符串存在于变量字符串变量中,此方法返回“true”,否则返回“false”。此方法区分大小写。此方法接受单个参数queryString ,该参数包含您要检查的字符串是否存在。

    示例:此示例描述了 JavaScript 字符串 includes() 方法。

    
    

    输出:

    true
    false
    
  7. indexOf(queryString) 方法:此方法返回给定查询字符串第一次出现的索引。如果字符串变量中不存在给定的字符或字符串,则此方法返回 -1。此方法区分大小写。此方法接受单个参数queryString ,其中包含用于获取该字符串索引的字符或字符串。

    示例:此示例描述 JavaScript 字符串 indexOf() 方法。

    
    

    输出:

    0
    -1
     3
    
  8. repeat(number) 方法:此方法返回包含现有字符串副本数的字符串。此方法接受单个参数number ,其中包含您想要的现有字符串的副本数。

    示例:此示例描述了 JavaScript String repeat() 方法。

    
    

    输出:

    GFG GFG GFG
    
  9. replace(replaceValue, replaceWithValue) 方法:此方法返回带有更改的字符串。此方法区分大小写。
    该方法接受上面提到的两个参数,如下所述:

    • 替换值:此参数保存要替换的字符。
    • replaceWithValue:此参数保存要替换的字符。

    示例:此示例描述了 JavaScript 字符串 replace() 方法。

    
    

    输出:

    Gfg
    
  10. search(queryString) 方法:该方法搜索指定的值或正则表达式。如果找到,则此方法返回匹配的位置,如果未找到,则返回 -1。此方法区分大小写。此方法接受单个参数queryString ,其中包含您要获取位置的字符串。

    示例:此示例描述了 JavaScript 字符串 search() 方法。

    
    

    输出:

    -1
    7
    
  11. slice(startIndex, endIndex) 方法:该方法提取字符串的一部分并返回一个新的字符串。

    此方法接受两个参数。

    • startIndex:此参数保存要从中提取的索引。它包括在内。
    • endIndex:此参数将索引保存到您要提取的位置。它被排除在外。

    示例:此示例描述 JavaScript 字符串 slice() 方法。

    
    

    输出:

    ands f
    
  12. split(字符) 方法:此方法将字符串拆分为子字符串数组。此方法返回一个数组。此方法接受要拆分字符串的单个参数字符

    示例:此示例描述 JavaScript String split() 方法。

    
    

    输出:

    stands,for,GeeksforGeeks
    
  13. startsWith(queryString) 方法:此方法检查字符串字符串。如果字符串以提供的查询字符串开头,则此方法返回“true”,否则返回“false”。此方法接受您要检查是否以它开头的现有字符串的单个参数queryString

    示例:此示例描述了 JavaScript 字符串 startsWith() 方法。

    
    

    输出:

    true
    
  14. toLowerCase(stringVariable) 方法:该方法将字符串中存在的所有字符转换为小写,并返回一个所有字符都为小写的新字符串。此方法接受要转换为小写的单个参数stringVariable字符串。

    示例:此示例描述 JavaScript 字符串 toLowerCase() 方法。

    
    

    输出:

    stands-for-geeksforgeeks
    
  15. toUpperCase(stringVariable) 方法:该方法将字符串中存在的所有字符转换为大写,并返回一个所有字符都为大写的新字符串。此方法接受要转换为大写的单个参数stringVariable字符串。

    示例:此示例描述 JavaScript 字符串 toUpperCase() 方法。

    
    

    输出:

    STANDS-FOR-GEEKSFORGEEKS
    
  16. trim() 方法:此方法用于从给定字符串中删除任一空格。此方法返回一个删除了空格的新字符串。此方法在 String 对象上调用。此方法不接受任何参数。

    示例:此示例描述了 JavaScript 字符串 trim() 方法。

    
    

    输出:

    7
    3