window 的 onload 事件和 DOMContentLoaded 事件谁先执行?什么是 CSRF?如何防范?浏览器线程分别有哪些?fetch 和 ajax 的区别?Blob 和 ArrayBuffer 是什么?前端有哪些与性能相关的指标?为什么表单可以跨域,而 Ajax 不行?