Javascript
 Computer >> コンピューター >  >> プログラミング >> Javascript

JavaScriptのstr.padStart()メソッドの重要性は何ですか?


concat()を使用して2つの文字列を添付できます 方法。ただし、最初の文字列の先頭に特定の文字列を添付する必要がある場合、最も簡単な方法は string.padStart()です。 。このメソッドは、最初の文字列の先頭に2番目の文字列を追加するだけでなく、追加する文字数も管理します。基本的に2つのパラメータを取ります。1つは長さです。 もう1つは2番目の文字列です 。メソッドstring.padStart() 提供された長さに基づいて、最初の文字列に2番目の文字列を追加します。

構文

string.padStart(length,"string");

長さかかります 結果の文字列をそれらの多くの文字に簡潔にするためのパラメータとして。

提供された文字列に接続するには、別の文字列が必要です。

<html>
<body>
   <script>
      var str = "the best";
      var st = "Hello"
      document.write(st.padStart(24," glad to meet you, "));
      document.write("</br>");
      document.write(str.padStart(16, "Tutorix "));
   </script>
</body>
</html>

出力

glad to meet you, Hello
Tutorix the best

最初の文字列のサイズが指定された長さよりも大きい場合、元の文字列は変更されず、その元の文字列が出力として表示されます。

<html>
<body>
<script>
   var str = "Tutorix is the best e-learning platform best";
   document.write(str.padStart(16, "Tutorix "));
</script>
</body>
</html>

出力

Tutorix is the best e-learning platform best

  1. 文字列をJavaScriptでセグメント化できますか

    空でない文字列strと、空でない単語のリストを含む文字列arrの配列が与えられます。 strを、配列に存在する1つ以上の単語のスペースで区切られたシーケンスにセグメント化できるかどうかを判断する関数を作成する必要があります。 注 配列内の同じ単語は、セグメンテーションで複数回再利用される可能性があります。 配列に重複する単語が含まれていません。 例1 入力がの場合 const str = "applepenapple"; const arr = ["apple", "pen"]; のため、出力はtrueである必要

  2. JavaScriptで時間文字列を修正する

    問題 「HH:MM:SS」形式の時間文字列を受け取るJavaScript関数を作成する必要があります。 しかし、それに加えて問題があり、多くのタイムストリングが壊れているため、MM部分が60を超え、SS部分も60を超える可能性があります。 この関数は、文字列に必要な変更を加えて、修正された新しい文字列を返す必要があります。 たとえば- "08:11:71" -> "08:12:11" 例 以下はコードです- const str = '08:11:71'; const rectifyTime = (str = '&#