<strike id="cakm0"></strike>
  • <button id="cakm0"><dl id="cakm0"></dl></button>
  • <samp id="cakm0"><tbody id="cakm0"></tbody></samp>
    <samp id="cakm0"><pre id="cakm0"></pre></samp><ul id="cakm0"></ul>
    <strike id="cakm0"></strike>
    <li id="cakm0"></li>
  • <ul id="cakm0"></ul>
  • 更多精彩內容,歡迎關注:

    視頻號
    視頻號

    抖音
    抖音

    快手
    快手

    微博
    微博

    JS截取字符串的三種方法詳解

    文檔

    JS截取字符串的三種方法詳解

    本文詳細講解了JS截取字符串的三種方法,文中通過示例代碼介紹的非常詳細。JS提供三個截取字符串的方法,分別是:slice(),substring()和substr(),它們都可以接受一個或兩個參數。
    推薦度:
    導讀本文詳細講解了JS截取字符串的三種方法,文中通過示例代碼介紹的非常詳細。JS提供三個截取字符串的方法,分別是:slice(),substring()和substr(),它們都可以接受一個或兩個參數。

    JS提供三個截取字符串的方法,分別是:slice(),substring()和substr(),它們都可以接受一個或兩個參數:

    var stmp = "rcinn.cn";

    使用一個參數

    alert(stmp.slice(3));//從第4個字符開始,截取到最后個字符;返回"nn.cn"

    alert(stmp.substring(3));//從第4個字符開始,截取到最后個字符;返回"nn.cn"

    使用兩個參數

    alert(stmp.slice(1,5))//從第2個字符開始,到第5個字符;返回"cinn"

    alert(stmp.substring(1,5));//從第2個字符開始,到第5個字符;返回"cinn"

    如果只用一個參數并且為0的話,那么返回整個參數

    alert(stmp.slice(0));//返回整個字符串

    alert(stmp.substring(0));//返回整個字符串

    返回第一個字符

    alert(stmp.slice(0,1));//返回"r"

    alert(stmp.substring(0,1));//返回"r"

    //在上面的例子中我們可以看出slice()和substring()的用法是相同的,返回的值也是一樣的,但當參數為負數時,他們的返回值卻不一樣,看下面的例子

    alert(stmp.slice(2,-5));//返回"i"

    alert(stmp.substring(2,-5));//返回"rc"

    //從上面兩個例子可以看出slice(2,-5)實際上是slice(2,3),負5加上字符串長度8轉換成正3(若第一位數字等于或大于第二位數字(slice()注意:這里第二位數字如果是負數是加完字符串長度后的數字,而不是顯示的數字例:length=11,(7,-6),-6+11=5第二位小于第一位),則返回空字符串);而substring(2,-5)實際上是substring(2,0),負數轉換為0,substring總是把較小的數作為起始位置。

    alert(stmp.substring(1,5))//從第2個字符開始,到第5個字符;返回"cinn"

    alert(stmp.substr(1,5));//從第2個字符開始,截取5個字符;返回"cinn."

    var phone = 15989012100;

    phone.slice(-6) 取倒數后6位(第二個參數不用寫0),return ‘012100 ';

    phone.slice(-6,-4) 取倒數后4位到倒數6位,(-6+11,-4+11)=(5,7);

    //?日期比較大小?當日期每個月都小1時
    var?nowdate?=?new?Date();
    item?=?2016-7-16;
    temp?=?item.split('-');
    if?(temp[0]?!=?curYear?||?temp[1]?!=?curMonth)?{
    ????return;
    }
    temp[1]?=?parseInt(temp[1])?+?1;
    date?=?new?Date(temp.join('-'));
    if(date>=nowdate){
    執行A;
    }else{
    執行B;
    }

    替換指定字符串后的字母

    var?abc?=?'adadada=ss';
    var?j?=?abc.substring(abc.indexOf('=')+1,abc.length);
    var?dsd?=abc.replace(j,'haha');??-->???dsd?=?'adadada=haha'

    以上所述是小編給大家介紹的JS截取字符串的三種方法,希望對大家有所幫助。在此也非常感謝大家對好二三四網站的支持!

    ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?

    文檔

    JS截取字符串的三種方法詳解

    本文詳細講解了JS截取字符串的三種方法,文中通過示例代碼介紹的非常詳細。JS提供三個截取字符串的方法,分別是:slice(),substring()和substr(),它們都可以接受一個或兩個參數。
    推薦度:
    為你推薦
    資訊專欄
    熱門視頻
    相關推薦
    Python常用的正則表達式處理函數詳解 一文秒懂python正則表達式常用函數 python正則表達式語法學習筆記 帶動物的詩句 如何關閉360畫報 叮咚怎么搶菜 網易云一起聽怎么添加歌 adobe creative cloud是什么軟件 24歲是什么年華 季度怎么劃分 什么是防范區 大怨種是個啥 七月初七有哪些風俗 參照密接是什么意思 媚宅是什么 詠雪的詩句 傳統節日的詩句 描寫植物的詩句 描寫山的詩句有哪些 梅蘭竹菊的詩句 PHP遍歷數組的6種方式總結 php兩種基本的輸出方及實例詳解 php生成唯一uid的解決方法詳解 PHP7中對十六進制字符串處理的問題詳解 PHP對接抖音開發平臺接口的詳細教程 php7安裝mysqli實例講解 php去掉一維數組的鍵值的實例方法 PHP中empty()和isset()的區別介紹 PHP實現JWT的Token登錄認證 php判斷時間戳是否為今天實例講解 PHP7 preg_replace出錯及解決辦法 關于杏花的詩句 帶飛的詩句 形容女人漂亮的詩句 春花的詩句 描寫初春的詩句 描寫燕子的詩句 帶有春字的詩句 春游的詩句 形容美女的詩句
    Top 日韩精品无码一区二区三区四区| 国产精品麻豆欧美日韩WW| 国产精品视频色视频| 亚洲精品乱码久久久久久蜜桃图片 | 国产亚洲欧洲精品| 精品大臿蕉视频在线观看| 国产成人综合一区精品| 精品无码日韩一区二区三区不卡 | 老司机午夜精品视频资源| 久久亚洲精品无码播放| 四虎永久在线精品视频免费观看| 亚洲а∨天堂久久精品9966| 99久久久国产精品免费蜜臀| 免费91麻豆精品国产自产在线观看| 国产成人精品无人区一区| 国产在线视精品麻豆| 国产精品∧v在线观看| 国产精品福利在线播放| 99精品一区二区三区| 精品国产美女福利到在线不卡| 久热这里只有精品99国产6| 西瓜精品国产自在现线| 国产精品毛片无遮挡高清| 在线视频这里只有精品| 少妇人妻偷人精品无码AV| 国内揄拍国内精品对白86| 国产精品55夜色66夜色| 91精品国产自产在线老师啪| 亚洲国产精品久久| 无码精品人妻一区二区三区漫画 | 四虎国产精品永久在线播放 | 99精品一区二区三区| 久久一本精品久久精品66| 久久精品影院永久网址| 久久亚洲国产精品| 日韩一区精品视频一区二区| 精品无码av一区二区三区| 久久精品国产亚洲av水果派| 久久精品亚洲精品国产色婷 | 国产精品色午夜免费视频| 日本精品卡一卡2卡三卡|