js-最佳實踐總結

截取字符串的方式

明確要獲取的部分,以最精準的方法獲取數據

    // 例1 獲取8位數字
    var str='abcd12345678';
    // 方法一 
    var newStr=str.slice(4);
    // 方法二 推薦
    var newStr=str.slice(-8);
    // 注:首先要確定8位數字是一定在後面的,我遇到的問題就是,前面的字母個數發生了變化
    // 例2 獲取圖片類型
    var imgname='abcd.png'
    // 方法一
    var imgType=imgname.split('.')[1];
    // 方法二 推薦
    var nameArr=imgname.split('.');
    nameArr.reverse();
    var imgType=nameArr[0];
    // 注:因爲圖片裏的名稱也可以有多個“.”,只有最後一個“.”之後的纔是圖片類型
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章