JavaScript——三种字符串截取,超好分辨!

let str2 = 'youarewelcome'
console.log(str2.slice(2)); // uarewelcome
console.log(str2.substring(2));// uarewelcome
console.log(str2.substr(2)); // uarewelcome
            
console.log('1',str2.slice(1,2)); // o
console.log('2',str2.substring(1,2));// o
console.log('3',str2.substr(1,2)); // ou
            
console.log('4',str2.slice(-3,-1)); // om 倒数第三位截取到倒数第一位
console.log('5',str2.substring(-3,-1));// 负数无效,同(0,0)
console.log('6',str2.substr(-3,2)); // om 第一个参数可以是负数,第二个长度不可以

 

slice不仅可以截取字符串也可以截取数组。

posted @ 2020-10-07 14:32  小昱同学  阅读(147)  评论(0编辑  收藏  举报