字符串— trim()、trimStart() 和 trimEnd()

trim,trimstart,trimend · 浏览次数 : 0

小编点评

本文介绍了JavaScript中的三个字符串方法:trim()、trimStart()和trimEnd()。这些方法可以帮助我们从字符串的开头和结尾删除空格字符。 首先,我们学习了如何使用trim()方法从字符串的两端删除空格字符。这个方法会返回一个新字符串,其中包含了从字符串开头和结尾去除的空白字符。需要注意的是,这个方法并不会改变原始字符串。 接下来,我们讨论了trimStart()方法,它用于从字符串的开头删除空格字符。使用这个方法后,我们会得到一个新的字符串,其中原字符串开头的空格字符被移除。同样地,trimStart()方法也不会改变原始字符串。 最后,我们学习了trimEnd()方法,它用于从字符串的末尾删除空格字符。使用这个方法后,我们会得到一个新的字符串,其中原字符串末尾的空格字符被移除。同样地,trimEnd()方法也不会改变原始字符串。 在实际应用中,我们可以根据需要选择使用trimStart()或trimEnd()方法,或者同时使用这两个方法来从字符串的开头和结尾同时删除空格字符。另外,还有一个简化的方法叫做trimLeft()和trimRight(),它们分别是trimStart()和trimEnd()方法的别名,具有相同的功能。

正文

在今天的教程中,我们将一起来学习JavaScript 字符串trim()、trimStart() 和 trimEnd()。

01、trim()

学习如何使用 JavaScript  trim()方法从字符串的两端删除空格字符。

JavaScript trim() 方法介绍

String.prototype.trim() 返回一个从字符串开头和结尾去除空白字符的新字符串:

let resultString = str.trim();

空白字符是空格、制表符、不间断空格等。

请注意,该trim()方法不会更改原始字符串。

要仅从字符串的开头或结尾删除空格字符,请使用trimStart()ortrimEnd()方法。

JavaScript trim() 示例

以下示例显示如何使用trim()删除字符串两侧的空格:
let str = '  JS trim  ';let result = str.trim();
console.log(result);

输出:

"JS trim"

总结

  • 使用trim()删除字符串两端的空白字符。

02、trimStart()

在学习trimStart()时,我们将学习如何使用 JavaScript String trimStart() 方法从字符串的开头删除空格。

要从字符串的开头删除空格字符,请使用以下trimStart()方法:

let newString = originalString.trimStart();

trimStart()方法从原始字符串中返回一个新字符串,并删除了前导空格字符。但trimStart()方法不会更改原始字符串。

以下字符是 JavaScript 中的空白字符:

  • 一个空格字符

  • 一个制表符

  • 一个回车符

  • 换行符

  • 垂直制表符

  • 换页符

以下示例显示如何使用trimStart()删除字符串开头的空白字符:

const str = '   JavaScript   ';const result = str.trimStart();
console.log({ str });console.log({ result });

输出:

{ str: '   JavaScript   ' }{ result: 'JavaScript   ' }

trimLeft() 方法是trimStart() 方法的别名。 trimLeft() 具有与 trimLeft() 方法相同的功能。 建议您使用 trimStart() 方法。

总结

trimStart() 从原始字符串中返回一个新字符串,并删除了前导空格字符。

trimLeft() 方法是trimStart() 方法的别名。

03、trimEnd()

在学习trimEnd()时,您将学习如何使用 JavaScript String  trimEnd()方法从字符串的末尾删除空格字符。

要从字符串末尾删除空格字符,请使用以下trimEnd()方法:

let newString = originalString.trimEnd();

trimEnd()方法从原始字符串中返回一个新字符串,其中去除了结尾的空白字符。trimEnd()方法不会更改原始字符串。以下字符是 JavaScript 中的空白字符串:

  • 一个空格字符

  • 一个制表符

  • 一个回车符

  • 换行符

  • 垂直制表符

  • 换页符

以下示例显示如何使用trimEnd()删除字符串末尾的空白字符:

const str = '   JavaScript   ';const result = str.trimEnd();
console.log({ str });console.log({ result });

输出:

{ str: '   JavaScript   ' }{ result: '   JavaScript' }

trimRight() 方法是trimEnd() 方法的别名。 trimRight() 提供与 trimRight() 方法相同的功能。 但是,建议您使用 trimEnd() 方法。

总结

  • trimEnd() 方法从原始字符串中返回一个新字符串,其中去除了结尾的空白字符。 trimEnd() 方法不会更改原始字符串。

  • trimRight() 方法是trimEnd() 方法的别名。

 

 

 

与字符串— trim()、trimStart() 和 trimEnd()相似的内容:

字符串— trim()、trimStart() 和 trimEnd()

在今天的教程中,我们将一起来学习JavaScript 字符串trim()、trimStart() 和 trimEnd()。 01、trim() 学习如何使用 JavaScript trim()方法从字符串的两端删除空格字符。 JavaScript trim() 方法介绍 String.prototy

C#.Net筑基-String字符串超全总结 [深度好文]

字符串是日常编码中最常用的引用类型了,可能没有之一,加上字符串的不可变性、驻留性,很容易产生性能问题,因此必须全面了解一下。

Python字符串方法:字符串查找、替换、分割

字符串查找 Python 提供了内置的字符串查找方法find(),利用该方法可以在一个较长的字符串中查找子字符串。如果该字符串中,有一个或者多个子字符串,则该方法返回第一个子串所在位置的最左端索引,若没有找到符合条件的子串,则返回-1。find()方法的基本使用语法如下: source_string

字符串解码问题

字符串解码问题 作者:Grey 原文地址: 博客园:字符串解码问题 CSDN:字符串解码问题 题目描述 给定一个经过编码的字符串,返回它解码后的字符串。 编码规则为: k[encoded_string],表示其中方括号内部的 encoded_string 正好重复 k 次。注意 k 保证为正整数。

【pandas小技巧】--字符串转数值

字符串转数字的用途和场景很多,其中主要包括以下几个方面: 1. 数据清洗:在进行数据处理时,经常会遇到一些数据类型不匹配的问题,比如某些列中的字符串类型被误认为是数字类型,此时需要将这些字符串类型转换为数字类型,才能进行后续的数值计算或统计分析。 2. 数据整理:有时候输入的原始数据可能存在格式问题

JavaScript中的四种枚举方式

字符串和数字具有无数个值,而其他类型如布尔值则是有限的集合。 一周的日子(星期一,星期二,...,星期日),一年的季节(冬季,春季,夏季,秋季)和基本方向(北,东,南,西)都是具有有限值集合的例子。 当一个变量有一个来自有限的预定义常量的值时,使用枚举是很方便的。枚举使你不必使用魔法数字和字符串(这

算法学习笔记(14): 字符串哈希

# 字符串Hash > 哈希是一个玄学的方法……最适骗分法 哈希,指将信息通过某种方式的缩减,映射到某一个值域上,从而表示这个信息。 如果有两个信息同时映射到了同一个位置,那么就会产生**哈希冲突**。 **哈希冲突**在哈希表中有两种处理方式: - 链表 - 质数后移(向后移动质数位,知道找到一个

一些常见的字符串匹配算法

字符串匹配在文本处理的广泛领域中是一个非常重要的主题。字符串匹配包括在文本中找到一个,或者更一般地说,所有字符串(通常来讲称其为模式)的出现。本文为大家介绍一些常见的字符串匹配算法

记一次字符串末尾空白丢失的排查 → MySQL 是会玩的!

开心一刻 今天答应准时回家和老婆一起吃晚饭,但临时有事加了会班,回家晚了点 回到家,本以为老婆会很生气,但老婆却立即从厨房端出了热着的饭菜 老婆:还没吃饭吧,去洗下,来吃饭吧 我洗好,坐下吃饭,内心感动十分;老婆坐旁边深情的看着我 老婆:你知道谁最爱你吗 我毫不犹豫道:你 老婆:谁最关心你? 我:你

[转帖]Bash 取字符串的最后 N 个字符 - ${str:0-N:LENGTH}

2021-10-11 10:49 jetwill 阅读(39) 评论(0) 编辑 收藏 举报 Bash 取字符串的最后 N 个字符: ${str:0-N:LENGTH} or ${str:0-N} https://tldp.org/LDP/abs/html/string-manipulation.h