截取字符串

使用 slice、substr、substring 函数都可以截取字符串。

  • slice、substring 第二个参数为截取的结束位置
  • substr 第二个参数指定获取字符数量
    let hd = 'houdunren.com';
    console.log(hd.slice(3)); //dunren.com
    console.log(hd.substr(3)); //dunren.com
    console.log(hd.substring(3)); //dunren.com
    
    console.log(hd.slice(3, 6)); //dun
    console.log(hd.substring(3, 6)); //dun
    console.log(hd.substring(3, 0)); //hou 较小的做为起始位置
    console.log(hd.substr(3, 6)); //dunren
    
    console.log(hd.slice(3, -1)); //dunren.co 第二个为负数表示从后面算的字符
    console.log(hd.slice(-2));//om 从末尾取
    console.log(hd.substring(3, -9)); //hou 负数转为0
    console.log(hd.substr(-3, 2)); //co 从后面第三个开始取两个

     

posted on 2022-01-20 19:20  weakup  阅读(543)  评论(0编辑  收藏  举报