如何在 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

更新於:2019 年 7 月 30 日

10K+ 瀏覽

開啟您的職業生涯

完成課程後獲得認證

現在開始
廣告