<menu id="ycqsw"></menu><nav id="ycqsw"><code id="ycqsw"></code></nav>
<dd id="ycqsw"><menu id="ycqsw"></menu></dd>
  • <nav id="ycqsw"></nav>
    <menu id="ycqsw"><strong id="ycqsw"></strong></menu>
    <xmp id="ycqsw"><nav id="ycqsw"></nav>
  • jsreplace函數怎么用(sql語句replace的用法方法)


    此篇文章獻給剛入們的小白,還有基礎比較薄弱的朋友;

    知識點都是比較簡單,工作當中經常會用到;

    如果覺得能用上就收藏,方便以后使用;

    將字符串分割成數組

    let s = "hello,world";
    let ss = "你相信命運嗎?";
    let aa = s.split(',');
    let bb = ss.split('');
    console.log(aa);//["hello", "world"]
    console.log(bb);//["你", "相", "信", "命", "運", "嗎", "?"]
    
    前端必備技能:js字符串幾種常用的方法

    從字符串中獲取第單個字符 charAt(0)

    let s = "hello,world";
    let ss = "你相信命運嗎?";
    let aa = s.charAt(6);
    let bb = ss.charAt(3);
    console.log(aa);//w
    console.log(bb);//命
    
    前端必備技能:js字符串幾種常用的方法

    獲取字符串的最后一個字符 charAt(s.length – 1);

    let s = "hello,world";
    let ss = "你相信命運嗎?";
    let aa = s.charAt(s.length - 1);
    let bb = ss.charAt(ss.length - 1);
    console.log(aa);//d
    console.log(bb);//?
    
    前端必備技能:js字符串幾種常用的方法

    獲取字符串中的一段文字substring(開始位置, 結束位置)

    兩個值:第一個是開始位置,第二個是結束位置;

    let s = "hello,world";
    let ss = "你相信命運嗎?";
    let aa = s.substring(1,4);
    let bb = ss.substring(2,5);
    console.log(aa);//ell
    console.log(bb);//信命運
    

    一個值:字符串開始截取的位置;

    let s = "hello,world";
    let ss = "你相信命運嗎?";
    let aa = s.substring(1);
    let bb = ss.substring(2);
    console.log(aa);//ello,world
    console.log(bb);//信命運嗎?
    
    前端必備技能:js字符串幾種常用的方法

    獲取一段字符串slice(),同上

    let s = "hello,world";
    let ss = "你相信命運嗎?";
    let aa = s.slice(1,4);
    let bb = ss.slice(2);
    console.log(aa);//ell
    console.log(bb);//信命運嗎?
    
    前端必備技能:js字符串幾種常用的方法

    查找字符首次出現的位置indexOf()

    let s = "hello,world,hello,world";
    let ss = "你相信命運嗎?你相信命運嗎?";
    let aa = s.indexOf('w');
    let bb = ss.indexOf('相');
    console.log(aa);//6
    console.log(bb);//1
    
    前端必備技能:js字符串幾種常用的方法

    查找字符l最后一次出現的位置lastIndexOf()

    let s = "hello,world,hello,world";
    let ss = "你相信命運嗎?你相信命運嗎?";
    let aa = s.lastIndexOf('w');
    let bb = ss.lastIndexOf('相');
    console.log(aa);//18
    console.log(bb);//8
    
    前端必備技能:js字符串幾種常用的方法

    查找在指定位置后面字符首次出現的位置indexOf()

    let s = "hello,world,hello,world";
    let ss = "你相信命運嗎?你相信命運嗎?";
    let aa = s.indexOf('w',10);
    let bb = ss.indexOf('相',3);
    console.log(aa);//18
    console.log(bb);//8
    

    全文字符替換

    let s = "hello,world";
    let ss = "你相信命運嗎?";
    let aa = s.replace('h','H');
    let bb = ss.replace('你','他');
    console.log(aa);//Hello,world
    console.log(bb);//他相信命運嗎?
    

    將全部字母轉換成大寫字母

    let s = "hello,world";
    let aa = s.toUpperCase();
    console.log(aa);//HELLO,WORLD
    

    記住,在JavaScript中字符串是固定不變的,類似replace()和toUpperCase()的方法都返回新字符串,原字符串本身并沒有發生改變。

    在ECMAScript 5中,字符串可以當做只讀數組,除了使用charAt()方法,也可以使用方括號來訪問字符串中的單個字符(16位值):

    s = “hello, world”;

    s[0] // => “h”

    s[s.length – 1] // => “d”

    版權聲明:本文內容由互聯網用戶自發貢獻,該文觀點僅代表作者本人。本站僅提供信息存儲空間服務,不擁有所有權,不承擔相關法律責任。如發現本站有涉嫌抄襲侵權/違法違規的內容, 請發送郵件至 舉報,一經查實,本站將立刻刪除。

    發表評論

    登錄后才能評論
    国产精品区一区二区免费