ホームページ > ウェブフロントエンド > フロントエンドQ&A > es6で文字列の前後のスペースを削除する方法

es6で文字列の前後のスペースを削除する方法

青灯夜游
リリース: 2023-01-04 09:13:44
オリジナル
2795 人が閲覧しました

先頭と末尾のスペースを削除する 2 つの方法: 1. トリム() を直接使用して、文字列の先頭と末尾のスペースを削除します。構文は "str.trim()" です。 2. 最初に使用します。 trimStart() を使用して先頭のスペース文字を削除し、trimEnd() を使用して末尾のスペース文字を削除します。構文は「str.trimEnd(str.trimStart())」です。

es6で文字列の前後のスペースを削除する方法

このチュートリアルの動作環境: Windows 7 システム、ECMAScript バージョン 6、Dell G3 コンピューター。

es6 文字列の前後のスペースを削除するメソッド

1. 文字列の前後のスペースを削除するには、trim() を使用します。文字列の先頭と末尾 シンボル

trim() メソッドは、文字列の先頭と末尾の空白文字を削除するために使用されます。空白文字には、スペース、タブ、改行、その他の空白文字が含まれます。

注:

  • trim() メソッドは元の文字列を変更しません。

  • trim() メソッドは、null、未定義、数値型には適用できません。

例:

var str = " hello  world "
console.log("原字符串:"+str+"!");
var newStr=str.trim();
console.log("新字符串:"+newStr+"!");
ログイン後にコピー

es6で文字列の前後のスペースを削除する方法

2. トリムスタート() トリムエンド() を使用して、先頭と末尾を削除します。文字列 スペース文字

trimStart() および trimEnd() の動作は、trim() と一致します。trimStart() は文字列の先頭のスペースを削除し、trimEnd() は文字列の先頭のスペースを削除します。終わり。新しい文字列を返し、元の文字列は変更しません。

const s = ’ abc ';
s.trim() // “abc”
s.trimStart() // "abc "
s.trimEnd() // " abc"
ログイン後にコピー

上記のコードでは、trimStart() は先頭のスペースのみを削除し、末尾のスペースを保持します。 trimEnd() も同様に動作します。

文字列の先頭と末尾のスペースを削除する場合は、最初にtrimStart()を使用して先頭のスペースを削除し、次にtrimEnd()を使用して末尾のスペースを削除します。

var str = " hello  world "
console.log("原字符串:"+str+"!");
var newStr=str.trimEnd(str.trimStart());
console.log("新字符串:"+newStr+"!");
ログイン後にコピー

es6で文字列の前後のスペースを削除する方法

説明:

スペースバーに加えて、trimStart() メソッドとtrimEnd() メソッドは先頭のタブで機能します。文字列の (または末尾) キーや改行などの目に見えない空白文字も有効です。

ブラウザは、2 つの追加メソッドも展開します。trimLeft() は、trimStart() のエイリアスであり、trimRight() は、trimEnd() のエイリアスです。

【関連する推奨事項: JavaScript ビデオ チュートリアル Web フロントエンド ]

以上がes6で文字列の前後のスペースを削除する方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

関連ラベル:
ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
最新の問題
人気のチュートリアル
詳細>
関連するチュートリアル
人気のおすすめ
最新のコース
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート