1.slice() 可以為負數,如果起始位置為負數,則從字元串最後一位向前找對應位數並且向後取結束位置,如果為正整數則從前往後取起始位置到結束位置。 2.substring() 只能非負整數,截取起始結束位置同slice()函數一致。 3.substr() 與第一、第二種函數不同,從起始位置開始截取 ...
1.slice() 可以為負數,如果起始位置為負數,則從字元串最後一位向前找對應位數並且向後取結束位置,如果為正整數則從前往後取起始位置到結束位置。
2.substring() 只能非負整數,截取起始結束位置同slice()函數一致。
3.substr() 與第一、第二種函數不同,從起始位置開始截取,結束位置為第二個參數截取的字元串最大長度。
以上三種函數未填第二參數時,自動截取起始位置到字元串末尾。