原文1:https://blog.csdn.net/zhuchuji/article/details/50736360
原文2(window.location.href和window.location.hash的区别):https://blog.csdn.net/liwusen/article/details/51882593