javascript减去字符串的方法

a='i love you';
a = a-'you'; // a= NaN

JS 使用减号不能实现字符串的相减,只能使用字符串方法:

slice()

var str = "uw3c.com";
//从第4个字符开始,截取到最后个字符;返回"c.com"
alert(str.slice(3));
//从第1个字符开始,第4个字符结束截取到最后个字符;返回"w3c"
alert(str.slice(1,4));
//返回为空
alert(str.slice(5,4))
//从第2个字符开始,第4个字符结束截取到最后个字符;返回"3c"
alert(str.slice(2,-4))

subString()

var str = "uw3c.com";
//从第4个字符开始,截取到最后个字符;返回"c.com"
alert(str.substring(3));
//从第1个字符开始,第3个字符结束截取到最后个字符;返回"w3c"
alert(str.substring(1,4));
//去较小的为开始位置,"w3"
alert(str.substring(3,1))
//把-3转换成0,"u"
alert(str.substring(-3,1))
posted @ 2020-08-23 21:12  Bravo_Jack  阅读(2725)  评论(0编辑  收藏  举报