1.利用a标签的herf属性,等同于window.location.hash。
只在页面内位置跳转,不会重载页面
改变hash值会改变浏览器的浏览历史,点击前进后退会返回上一个位置。
<a herf='location1'></a>
<a herf='location2'></a>
<div id='location1'></div>
<div id='location2'></div>
2.利用Element.scrollIntoView()方法
Element.scrollIntoView(false)
//false代表元素底部与视口底部对齐