ホームページ >ウェブフロントエンド >フロントエンドQ&A >es6文字列から最後の文字を削除する方法
方法: 1. "[...str]" または "Array.from(str)" を使用して文字列を文字配列に変換します。 2. "arr.pop()" または "arr" を使用します。 .splice(-1,1)" を使用して配列の最後の要素を削除します。 3. "arr.join("")" を使用して、処理された配列を文字列に変換します。
このチュートリアルの動作環境: Windows 7 システム、ECMAScript バージョン 6、Dell G3 コンピューター。
es6 文字列から最後の文字を削除する
es6 では、文字列から最後の文字を削除する場合は、次のように使用できます。配列
1。まずスプレッド演算子「...」またはArray.from()を使用して、文字列を文字配列
var str = "abcdefg1234567" var arr1=[...str]; var arr2=Array.from(str); console.log(arr1); console.log(arr2);
に変換します。
2. 文字配列の最後の要素を削除します
pop() 関数を使用できます
var str = "abcdefg1234567" var arr1=[...str]; console.log(arr1); console.log(arr1.pop()); console.log(arr1);
splice() 関数を使用することもできます
var str = "abcdefg1234567" var arr1=[...str]; console.log(arr1); arr1.splice(-1,1); console.log(arr1);
3. 処理された配列を文字列に変換します
var s =arr1.join(""); //指定分隔符 console.log(s); //返回字符串
[関連の推奨:
JavaScript ビデオ チュートリアル 、Web フロントエンド ]
以上がes6文字列から最後の文字を削除する方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。