如何使用 JavaScript 删除字符串301


在 JavaScript 中,字符串是一个基本数据类型,它代表一个由 Unicode 字符组成的序列。有时候,您需要从字符串中删除某些字符或子字符串。为了实现这一目标,JavaScript 提供了多种方法。

() 方法

() 方法可用于从字符串中提取一个子字符串。它接受两个参数:开始索引和结束索引。开始索引指定要提取的子字符串的第一个字符的位置,结束索引指定要提取的子字符串的最后一个字符的位置(不包括在内)。
const str = "Hello World";
const newStr = (6); // 输出:"World"
const newStr2 = (2, 7); // 输出:"llo W"

() 方法

() 方法与 () 方法类似,但它接受两个参数:第一个索引和第二个索引。第一个索引指定要提取的子字符串的第一个字符的位置,第二个索引指定要提取的子字符串的最后一个字符的位置(包括在内)。
const str = "Hello World";
const newStr = (6); // 输出:"World"
const newStr2 = (2, 7); // 输出:"llo Wo"

() 方法

() 方法与 () 方法类似,但它接受两个参数:开始索引和要提取的字符数。开始索引指定要提取的子字符串的第一个字符的位置,要提取的字符数指定要提取的字符数。
const str = "Hello World";
const newStr = (6); // 输出:"World"
const newStr2 = (2, 3); // 输出:"llo"

() 方法

() 方法可用于从字符串中查找并替换一个子字符串。它接受两个参数:要查找的子字符串和要替换它的子字符串。该方法返回一个新的字符串,其中所有出现的要查找的子字符串都已被替换为要替换的子字符串。
const str = "Hello World";
const newStr = ("World", "Universe"); // 输出:"Hello Universe"
const newStr2 = (/l/g, "J"); // 输出:"HejJo WorJd"

() 方法

() 方法可用于将字符串分割为一个子字符串数组。它接受一个分隔符或正则表达式作为参数。该方法返回一个数组,其中每个元素都是原始字符串中由分隔符或正则表达式分隔的子字符串。
const str = "Hello World";
const arr = (" "); // 输出:["Hello", "World"]
const arr2 = (/(l|o)/); // 输出:["H", "e", "ll", "", "W", "rld"]

() 方法

() 方法可用于从字符串中删除前导和尾随的空白字符。该方法返回一个新的字符串,其中所有前导和尾随的空白字符都已被删除。
const str = " Hello World ";
const newStr = (); // 输出:"Hello World"

() 方法

() 方法可用于从字符串中删除前导的空白字符。该方法返回一个新的字符串,其中所有前导的空白字符都已被删除。
const str = " Hello World ";
const newStr = (); // 输出:"Hello World "

() 方法

() 方法可用于从字符串中删除尾随的空白字符。该方法返回一个新的字符串,其中所有尾随的空白字符都已被删除。
const str = " Hello World ";
const newStr = (); // 输出:" Hello World"


JavaScript 提供了多种方法来删除字符串中的字符或子字符串。根据具体要求,您可以选择最合适的方法。这些方法简单易用,可以提高您的 JavaScript 编程技能。

2025-01-13


上一篇:深入浅出 JavaScript,从入门到精通

下一篇:JavaScript 中使用 if 不等于进行条件判断