substr和slice都是用來從字符串中提取子字符串的方法,但它們有一些不同之處:
const str = "Hello, World!";
console.log(str.substr(7, 5)); // Output: World
const str = "Hello, World!";
console.log(str.slice(7, 12)); // Output: World
總的來說,substr更適合根據起始位置和長度來提取子字符串,而slice更適合根據起始位置和結束位置來提取子字符串。在實際使用中,根據具體需求選擇合適的方法。