ES10 trimStart 和 trimEnd

 trimStart 去除左边空白

 trimEnd  去除右边空白

        //  trim
        let str = '      you are cool        '

        console.log(str)
        // 去除左边空白
        console.log(str.trimStart())
        // 去除右边空白
        console.log(str.trimEnd())

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
### 回答1: TrimStart() 是一个字符串方法,用于删除字符串开头的空格或指定字符。它返回一个新的字符串,不会修改原始字符串。在 C# 中,它的语法是:string.TrimStart([params char[] trimChars])。 ### 回答2: TrimStart() 是一个字符串方法,用于移除字符串开头的指定字符或字符数组。该方法返回一个新的字符串,而不修改原来的字符串。 使用 TrimStart() 方法时,可以传入一个字符参数或一个字符数组参数。传入一个字符参数时,会移除字符串开头的所有与该字符相等的字符;传入一个字符数组参数时,会移除字符串开头与该字符数组中任意字符相等的字符。 例如,假设有一个字符串 " hello world ",通过调用 TrimStart(' ') 方法来移除开头的空格字符,得到的结果是 "hello world"。如果调用 TrimStart(new char[] {'h', 'e'}) 方法,会移除开头的"h"和"e"字符,得到的结果是 "llo world"。 需要注意的是,TrimStart() 方法只会移除字符串开头的字符,不会影响字符串中间或尾部的字符。另外,由于该方法返回一个新的字符串,所以需要将其赋值给一个变量或使用它进行其他操作。 在实际应用中,TrimStart() 方法常用于清除用户输入字符串中的空格或特定字符,以便进行后续处理或验证操作。通过移除开头的字符,可以确保字符串的正确性和统一性。同时,也可以使用其他字符串方法(如 TrimEnd()、Trim() 等)对字符串进行进一步处理,以满足具体需求。 ### 回答3: TrimStart() 是一个字符串方法,用于删除字符串开头的指定字符或字符序列。它可以返回一个新的字符串,该字符串将从原始字符串的开头开始删除所有匹配的字符。 使用 TrimStart() 方法时,需要提供一个字符数组或字符串数组作为参数,该数组中的字符或字符序列将被删除。方法会从字符串的开头开始,删除连续匹配的字符,直到字符串开头没有匹配的字符为止。 例如,假设有一个字符串 " hello world ",其中包含一些额外的空格。我们可以使用 TrimStart() 方法删除开头的空格。代码如下: string str = " hello world "; char[] trimChars = { ' ' }; string trimmedStr = str.TrimStart(trimChars); 该代码将返回一个新的字符串 "hello world ",其中开头的空格被删除了。 需要注意的是,TrimStart() 方法不会更改原始字符串的内容,而是返回一个新的字符串。如果原始字符串不包含待删除的字符或字符序列,方法将返回原始字符串的副本。 TrimStart() 方法在处理字符串时非常有用,可以帮助我们清理字符串开头的不必要的字符,使字符串更加规范和易于处理。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值