字符串

字符串

通過 "" 或 '' 再或者 `` 都可以表示一個字符串
也有 length 屬性
所有的符號 包括 空格 也算 字符串 str = 'abcdefg
字符串也能循環(huán)
字符串中的字符 也有索引值
索引值 也是從0開始依次遞增
符索引 只能根據(jù)索引值 取出 指定字符
無法根據(jù)索引值 修改指定字符

字符串操作方法

  1. charAt();
    讀取字符串中指定位置的字符
    參數(shù) 指定的索引值
    返回值 將指定的字符 返回出來

     console.log(str.charAt(1));
    
  2. concat();
    拼接字符串
    參數(shù) 需要拼接的字符串
    返回值 會將拼接好的字符串 以返回值的形式返回出來
    不會改變原字符串

     var a = str.concat('ef');
     console.log(a);
    
  3. substr();
    截取字符串
    第一個參數(shù) 截取 起始位置
    第二個參數(shù) 截取的個數(shù)
    截取到的字符串 會以返回值的形式 返回出來
    不會改變原字符串

     var a = str.substr(0,3);
     console.log(str,a);
    
  4. substring();
    從指定開始位置 截取 到 指定結(jié)束位置 (不包括結(jié)束位置)
    第一個參數(shù) 截取 開始位置
    第二個參數(shù) 截取 結(jié)束位置
    截取到的字符串 會以返回值的形式 返回出來
    不會改變原字符串

     var b = str.substring(0,2);
     console.log(str,b);
    
  5. indexOf();
    在字符串中查找指定的字符
    如果能找到 則返回 指定字符的索引值
    查找時 從前往后找 只返回找到的第一個字符的索引值
    如果找不到 則返回 -1

     console.log(str.indexOf('a'));
    
  6. lastIndexOf();
    從后往前查找
    如果能找到 則返回 指定字符的索引值
    查找時 從后往前找 只返回找到的第一個字符的索引值
    如果找不到 則返回 -1

  7. replace();
    替換
    第一個參數(shù) 原字符串中 需要替換的字符
    第二個參數(shù) 用來替換的字符
    會將 從左往右 第一個匹配上的字符 進行替換
    不會改變原字符串
    會將 替換好的字符串 以返回值的形式 返回出來

     var c = str.replace('a','w');
     console.log(str,c);
    
  8. split();
    將字符串轉(zhuǎn)成數(shù)組
    不會改變原字符串
    會將 轉(zhuǎn)化好的數(shù)組 以 返回值的形式 返回出來
    不寫參數(shù)時
    將整個字符串 作為數(shù)組中的 一個元素 進行轉(zhuǎn)化
    寫參數(shù)時
    會根據(jù) 參數(shù) 對字符串進行分割
    分割完畢后 每一個分割出來的部分 都是數(shù)組中的一個元素
    如果參數(shù)是 '' 空字符串
    會將每一個字符 都作為數(shù)組中的一個元素 進行轉(zhuǎn)化

     var str1 = 'abcda1bcd1ab1cd';
     var arr = str1.split();
     console.log(str1,arr);
    
  9. toUpperCase();
    將字符串 整個 轉(zhuǎn)成大寫字母

  10. toLowerCase();
    將字符串 整個 轉(zhuǎn)成小寫字母

?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
  • 序言:七十年代末羊精,一起剝皮案震驚了整個濱河市,隨后出現(xiàn)的幾起案子邓馒,更是在濱河造成了極大的恐慌吧秕,老刑警劉巖型型,帶你破解...
    沈念sama閱讀 221,820評論 6 515
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件,死亡現(xiàn)場離奇詭異,居然都是意外死亡嫁盲,警方通過查閱死者的電腦和手機,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 94,648評論 3 399
  • 文/潘曉璐 我一進店門烈掠,熙熙樓的掌柜王于貴愁眉苦臉地迎上來羞秤,“玉大人,你說我怎么就攤上這事左敌●埃” “怎么了?”我有些...
    開封第一講書人閱讀 168,324評論 0 360
  • 文/不壞的土叔 我叫張陵矫限,是天一觀的道長哺哼。 經(jīng)常有香客問我,道長叼风,這世上最難降的妖魔是什么幸斥? 我笑而不...
    開封第一講書人閱讀 59,714評論 1 297
  • 正文 為了忘掉前任,我火速辦了婚禮咬扇,結(jié)果婚禮上甲葬,老公的妹妹穿的比我還像新娘。我一直安慰自己懈贺,他們只是感情好经窖,可當(dāng)我...
    茶點故事閱讀 68,724評論 6 397
  • 文/花漫 我一把揭開白布。 她就那樣靜靜地躺著梭灿,像睡著了一般画侣。 火紅的嫁衣襯著肌膚如雪。 梳的紋絲不亂的頭發(fā)上堡妒,一...
    開封第一講書人閱讀 52,328評論 1 310
  • 那天配乱,我揣著相機與錄音,去河邊找鬼。 笑死搬泥,一個胖子當(dāng)著我的面吹牛桑寨,可吹牛的內(nèi)容都是我干的。 我是一名探鬼主播忿檩,決...
    沈念sama閱讀 40,897評論 3 421
  • 文/蒼蘭香墨 我猛地睜開眼尉尾,長吁一口氣:“原來是場噩夢啊……” “哼!你這毒婦竟也來了燥透?” 一聲冷哼從身側(cè)響起沙咏,我...
    開封第一講書人閱讀 39,804評論 0 276
  • 序言:老撾萬榮一對情侶失蹤,失蹤者是張志新(化名)和其女友劉穎班套,沒想到半個月后肢藐,有當(dāng)?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體,經(jīng)...
    沈念sama閱讀 46,345評論 1 318
  • 正文 獨居荒郊野嶺守林人離奇死亡吱韭,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點故事閱讀 38,431評論 3 340
  • 正文 我和宋清朗相戀三年吆豹,在試婚紗的時候發(fā)現(xiàn)自己被綠了。 大學(xué)時的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片杉女。...
    茶點故事閱讀 40,561評論 1 352
  • 序言:一個原本活蹦亂跳的男人離奇死亡瞻讽,死狀恐怖,靈堂內(nèi)的尸體忽然破棺而出熏挎,到底是詐尸還是另有隱情速勇,我是刑警寧澤,帶...
    沈念sama閱讀 36,238評論 5 350
  • 正文 年R本政府宣布坎拐,位于F島的核電站烦磁,受9級特大地震影響,放射性物質(zhì)發(fā)生泄漏哼勇。R本人自食惡果不足惜都伪,卻給世界環(huán)境...
    茶點故事閱讀 41,928評論 3 334
  • 文/蒙蒙 一、第九天 我趴在偏房一處隱蔽的房頂上張望积担。 院中可真熱鬧陨晶,春花似錦、人聲如沸帝璧。這莊子的主人今日做“春日...
    開封第一講書人閱讀 32,417評論 0 24
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽的烁。三九已至褐耳,卻和暖如春,著一層夾襖步出監(jiān)牢的瞬間渴庆,已是汗流浹背铃芦。 一陣腳步聲響...
    開封第一講書人閱讀 33,528評論 1 272
  • 我被黑心中介騙來泰國打工雅镊, 沒想到剛下飛機就差點兒被人妖公主榨干…… 1. 我叫王不留,地道東北人刃滓。 一個月前我還...
    沈念sama閱讀 48,983評論 3 376
  • 正文 我出身青樓仁烹,卻偏偏與公主長得像,于是被迫代替她去往敵國和親注盈。 傳聞我的和親對象是個殘疾皇子晃危,可洞房花燭夜當(dāng)晚...
    茶點故事閱讀 45,573評論 2 359

推薦閱讀更多精彩內(nèi)容