substring是对字符串的截取,让有好奇并写下这篇博客的原因是我在stop位置写了一个负数,本来我以为是从后向前截取,没想到截取方向反转了,故记录此博客
语法 stringObject.substring(start,stop)
不改变原字符串
stop位置可不写,说是不可为负数,但其实负数没有报错,只是和0返回相同结果
与此同时我遇到了另一个函数substr(起始位置,长度)
起始位置可负数
长度小于等于0截取值为空
不会改变原字符串
我忽然又想到了一个函数
slice功能好像也是截取
而且这个功能会更强大,之前的两个只能截取字符串,slice既能截取字符串也能截取数组
而且也不会改变原字符串或者数组哦。
语法 arrayObject.slice(start,end)