想问一下,react开发的spa应用不是不会发生跳转产生新的浏览器窗口吗?那么每一次页面切换是如何实现加载每个页新的js文件(或者说是如何判断新的js文件如何加载完成)(正常情况下是跳转浏览器帮忙处理这件事,但是现在是spa应用,它是如何实现的),还有加载了新的js文件后,旧的js文件是自动销毁还是得手动销毁?(假如开始进入的是home页,再进detail页,那么进入detail页时,上一次加载的home页对应的js文件是会自动销毁还是手动销毁,不销毁估计会再次在detail页执行代码home的代码)。最后一个问题....上面这些问题是一面的一个面试官问的...应届生回答不出来该怎么办。。。(相当于是问我库的实现原理),再碰到这种问底层原理的应该怎么提前准备?怎么回答?向dell老师您求救呀。。