JavaScript |字符串方法
最初,仅为浏览器创建 JavaScript 语言。但现在,该语言也用于许多其他环境。它是一种用于创建和控制动态网站内容的脚本语言。这意味着网页可以在用户的屏幕上移动、刷新或更改,而无需手动重新加载网页。
Javascript 中的字符串:字符串是有助于保存可以表示的数据的文本。
JavaScript字符串存储一系列字符,例如“GeeksforGeeks”。字符串可以是双引号或单引号内的任何文本。例如,
var gfg= "geeksforgeeks";
.
字符串索引从 0 开始。第一个字符在 0 位置,第二个在 1 位置,同样如此。我们可以调用 JavaScript 的任何预定义方法,因为它会自动从字符串原语转换为对象。
- charAt(indexOfCharacter) 方法:此方法返回指定索引处的字符。 JavaScript 中的字符串具有从零开始的索引。
参数:此方法接受单个参数indexOfCharacter ,该参数保存任何字符串的字符的索引。示例:此示例描述了 JavaScript字符串charAt() 方法。
输出:
GeeksforGeeks GfG is the best platform to learn and experience Computer Science. G s
charCodeAt(indexOfCharacter) 方法:此方法返回一个数字,该数字表示指定索引处字符的Unicode值。此方法接受一个参数。
示例:此示例描述了 JavaScript String charCodeAt() 方法。
输出:
71 115
concat(objectOfString) 方法:此方法将两个字符串的文本组合起来,并返回一个新的组合或连接字符串。为了连接两个字符串,我们在一个字符串对象上使用concat()方法,并发送另一个字符串对象作为参数。此方法接受一个参数。该变量包含双引号或单引号中的文本。
示例:此示例描述 JavaScript String concat() 方法。
输出:
GFG stands for GeeksforGeeks
endsWith(queryString, length) 方法:此方法检查字符串是否以指定的字符串或字符结尾。如果字符串以提供的字符串结尾,此方法返回“true”,否则返回“false”。此方法区分大小写。此方法接受两个参数。
- queryString:要搜索的字符串。
- 长度:默认值是您提供的字符串的长度。
示例:此示例描述了 JavaScript String endsWith() 方法。
输出:
true
fromCharCode(UNICODE_NUMBER) 方法:此方法将 UNICODE 值转换为字符。这是 String 对象的静态方法。第一种方法不是从字符串变量开始。此方法返回给定特定 UNICODE 的字符。此方法接受一个参数UNICODE-NUMBER ,其中包含您想要的数字字符。
示例:此示例描述 JavaScript 字符串 fromCharCode() 方法。
输出:
Ea
includes(queryString) 方法:该方法检查字符串变量是否包含特定字符串。如果字符串存在于变量字符串变量中,此方法返回“true”,否则返回“false”。此方法区分大小写。此方法接受单个参数queryString ,该参数包含您要检查的字符串是否存在。
示例:此示例描述了 JavaScript 字符串 includes() 方法。
输出:
true false
indexOf(queryString) 方法:此方法返回给定查询字符串第一次出现的索引。如果字符串变量中不存在给定的字符或字符串,则此方法返回 -1。此方法区分大小写。此方法接受单个参数queryString ,其中包含用于获取该字符串索引的字符或字符串。
示例:此示例描述 JavaScript 字符串 indexOf() 方法。
输出:
0 -1 3
repeat(number) 方法:此方法返回包含现有字符串副本数的字符串。此方法接受单个参数number ,其中包含您想要的现有字符串的副本数。
示例:此示例描述了 JavaScript String repeat() 方法。
输出:
GFG GFG GFG
replace(replaceValue, replaceWithValue) 方法:此方法返回带有更改的字符串。此方法区分大小写。
该方法接受上面提到的两个参数,如下所述:- 替换值:此参数保存要替换的字符。
- replaceWithValue:此参数保存要替换的字符。
示例:此示例描述了 JavaScript 字符串 replace() 方法。
输出:
Gfg
search(queryString) 方法:该方法搜索指定的值或正则表达式。如果找到,则此方法返回匹配的位置,如果未找到,则返回 -1。此方法区分大小写。此方法接受单个参数queryString ,其中包含您要获取位置的字符串。
示例:此示例描述了 JavaScript 字符串 search() 方法。
输出:
-1 7
slice(startIndex, endIndex) 方法:该方法提取字符串的一部分并返回一个新的字符串。
此方法接受两个参数。
- startIndex:此参数保存要从中提取的索引。它包括在内。
- endIndex:此参数将索引保存到您要提取的位置。它被排除在外。
示例:此示例描述 JavaScript 字符串 slice() 方法。
输出:
ands f
- split(字符) 方法:此方法将字符串拆分为子字符串数组。此方法返回一个数组。此方法接受要拆分字符串的单个参数字符。
示例:此示例描述 JavaScript String split() 方法。
输出:
stands,for,GeeksforGeeks
startsWith(queryString) 方法:此方法检查字符串字符串。如果字符串以提供的查询字符串开头,则此方法返回“true”,否则返回“false”。此方法接受您要检查是否以它开头的现有字符串的单个参数queryString 。
示例:此示例描述了 JavaScript 字符串 startsWith() 方法。
输出:
true
toLowerCase(stringVariable) 方法:该方法将字符串中存在的所有字符转换为小写,并返回一个所有字符都为小写的新字符串。此方法接受要转换为小写的单个参数stringVariable字符串。
示例:此示例描述 JavaScript 字符串 toLowerCase() 方法。
输出:
stands-for-geeksforgeeks
- toUpperCase(stringVariable) 方法:该方法将字符串中存在的所有字符转换为大写,并返回一个所有字符都为大写的新字符串。此方法接受要转换为大写的单个参数stringVariable字符串。
示例:此示例描述 JavaScript 字符串 toUpperCase() 方法。
输出:
STANDS-FOR-GEEKSFORGEEKS
- trim() 方法:此方法用于从给定字符串中删除任一空格。此方法返回一个删除了空格的新字符串。此方法在 String 对象上调用。此方法不接受任何参数。
示例:此示例描述了 JavaScript 字符串 trim() 方法。
输出:
7 3