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