JavaScriptで文にタイトルを付ける方法は?
JavaScriptの文のタイトルケース
文中のすべての単語の最初の要素を大文字に変換し、他の要素は小文字のままにします。提供された文字列(文)には、小文字と大文字の要素が多数含まれている場合があります。したがって、提供された文字列にタイトルケースを付けるためのアルゴリズムが必要です。
アルゴリズム
- 文中のすべての単語を個別に分割します。このタスクは、 string.split()を使用して実行できます。 メソッド。
- string.toLowerCase()を使用して、すべての単語のすべての要素を小文字に変換します 方法。
- forループを使用してすべての単語の最初の要素をループし、それらを大文字に変換します 。変換後、それらをそれぞれの単語の残りの要素と連結し、大文字の最初の要素を持つ元の単語に導きます。
- String.join()を使用してすべての単語を結合します 元の文字列に変換するためにそれらの間にスペースを入れますが、タイトルは大文字になります 。
例
<html> <body> <script> function titleCase(string) { var sentence = string.toLowerCase().split(" "); for(var i = 0; i< sentence.length; i++){ sentence[i] = sentence[i][0].toUpperCase() + sentence[i].slice(1); } document.write(sentence.join(" ")); return sentence; } titleCase("tutorix is one of best e-platforms"); </script> </body> </html>
出力Tutorix Is One Of Best E-platforms
-
JavaScriptで文字列を検索する方法は?
以下はJavaScriptで文字列を検索するためのコードです- 例 <!DOCTYPE html> <html lang="en" > <head> <meta charset="UTF-8" /> <meta name="viewport" content="width=device-width, initial-scale=1.0" /> <title>Document</title> <style>
-
文字列をJavaScriptオブジェクトに変換する方法は?
以下は、文字列をJavaScriptオブジェクトに変換するコードです- 例 <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8" /> <meta name="viewport" content="width=device-width, initial-scale=1.0" /> <title>Document</title> <style> &nbs