我只想澄清以下差异:-
alert("abc".substr(0,2));
alert("abc".substring(0,2));
上述情况都将返回
ab
alert("abc".substr(1,2));
alert("abc".substring(1,2));
上述情况将返回第一个bc
和第二个b
所以基本上substr
第二个参数是它必须走的长度?因为substring
它会停止但不包括?
如果我错了,请纠正我,因为我们今天会有一个测验,我不想再犯这个错误了。