JavaScript中的substr()和substring()有什么区别?