7.2.1 JavaScript钩子函数过渡