本章主要对导航相关JavaScript前驱知识进行了介绍,包括URI和URL、浏览器记录、在浏览器中跳转、浏览器相关事件介绍等。其中,产生或修改浏览器记录的history.pushState、history.replaceState原生方法将作为React Router中导航的基础方法,并被React Router频繁使用;浏览器相关事件,如popstate事件,同样是React Router中的基础部分。学习本章基础知识,将为学好React Router打好重要基础。