国产xxxx99真实实拍_久久不雅视频_高清韩国a级特黄毛片_嗯老师别我我受不了了小说

資訊專欄INFORMATION COLUMN

對字符串中單詞首字母進行大寫

opengps / 516人閱讀

摘要:參數該函數的返回值將替換掉第一個參數匹配到的結果原字符串不會改變。其他算法練習關于字符串中每個單詞的首字母大寫化問題

hello-world =====> HelloWord

function titleCase(str) {
    let strArr = str.toLowerCase().split("-");
    let newArr = strArr.map((val, index) => {
        return val.replace(val.charAt(0), val.charAt(0).toUpperCase());
    })
    return newArr.join("");
}

console.log(titleCase("hello-word"));

或者:

function titleCase(str) {
    let strArr = str.toLowerCase().split("-");
    let newArr = strArr.map((val, index) => {
        return val.replace(val.charAt(0), function (str) {
             return str.toUpperCase();
        });
    })
    return newArr.join("");
}

tips

replace() :字符串方法。str.replace(regexp|substr, newSubStr|function)

模式可以是一個字符串或者一個正則表達式, 替換值可以是一個字符串或者一個每次匹配都要調用的函數。

參數:
function: 該函數的返回值將替換掉第一個參數匹配到的結果.

原字符串不會改變。

其他

JavaScript算法練習:關于字符串中每個單詞的首字母大寫化問題

文章版權歸作者所有,未經允許請勿轉載,若此文章存在違規行為,您可以聯系管理員刪除。

轉載請注明本文地址:http://specialneedsforspecialkids.com/yun/97232.html

相關文章

  • python符串處理

    摘要:字符串處理上一篇文章判斷與循環語句下一篇文章列表處理修改字符串的大小寫方法含義將每個單詞首字母大寫將每個字母都大寫將每個字母都小寫將字符串首字母大寫其余字符小寫實例展示單詞首字母大寫前單詞首字母大寫后不用接收單詞首字母大寫后用接收所有字母都 python字符串處理 上一篇文章:Python判斷與循環語句下一篇文章:Python列表處理 1、修改字符串的大小寫 方法 含義 t...

    luckyw 評論0 收藏0
  • 樂字節Java變量與數據結構之一:Java編程規范、關鍵字和標識符

    摘要:大家好,我是樂字節的小樂,這次要給大家帶來的是變量與數據類型。本文是第一集編程規范,關鍵字與標識符。后面我們要寫一個程序的過程。需求分析實現代碼體現注釋的作用解釋說明程序,提高了代碼的閱讀性。可以幫助我們調試程序。 大家好,我是樂字節的小樂,這次要給大家帶來的是Java變量與數據類型。本文是第一集:Java編程規范,關鍵字與標識符。showImg(https://segmentfaul...

    qianfeng 評論0 收藏0
  • Java編程風格學習(三)

    摘要:在上一篇的編程風格學習二中我們學習了一些在編碼過程中的格式規范,遵循這些規范毋庸置疑是我們的書寫高質量代碼的前提與基礎。二語言編程規范常量命名常量的每個單詞均大寫,單詞之間使用下劃線連接。方法表示動作,采用動詞命名。 在上一篇的java編程風格學習(二)中我們學習了一些在Java編碼過程中的格式規范,遵循這些規范毋庸置疑是我們的書寫高質量代碼的前提與基礎。今天我們更進一步,一起來學習J...

    CoderDock 評論0 收藏0
  • PHP開發編碼規范

    摘要:本規范只針對開發過程中編碼的規范,對于開發項目中文件目錄數據庫等方面的規范,將不重點涉及。本規范包含了開發時程序編碼中命名規范代碼縮進規則控制結構函數調用函數定義注釋包含代碼標記文件頭的注釋塊標記樣例常量命名等方面的規則。 第一章 編碼規范 為了更好的提高技術部的工作效率,保證開發的有效性和合理性,并可最大程度的提高程序代碼的可讀性和可重復利用性,指定此規范。開發團隊根據自己的實際情...

    kycool 評論0 收藏0
  • 前端編碼規范

    摘要:去掉無用的代碼使用主動語態避免一連串松散結構的代碼邏輯把相關的變量函數放在一起。該處代碼運行正常,但可能由于時間趕或者其他原因,需要修正。此時需要對思路或詭異手段進行描述。 命名規范 變量名, 函數名 小駝峰【命名法 camel Case】: numberOfPeople 第一個單詞的首字母小寫;第二個單詞開始每個單詞的的首字母大寫 組件名 大駝峰【命名法 Camel Case】: ...

    YJNldm 評論0 收藏0

發表評論

0條評論

最新活動
閱讀需要支付1元查看
<