欢迎光临散文网 会员登陆 & 注册

千锋教育web前端高频面试题视频教程,kerwin大话前端面试秘籍(附答案)

2023-07-16 12:57 作者:qixwbxuqnw  | 我要投稿

P7 JS高频率面试题3

1、事件循环:JavaScript代码的执行过程中,除了依靠函数调用栈来搞定函数的执行顺序外,还依靠任务队列(task queue)来搞定另外一些代码的执行。整个执行过程,我们称为事件循环过程。一个线程中,事件循环是唯一的,但是任务队列可以拥有多个。任务队列又分为macro-task(宏任务)与micro-task(微任务),在最新标准中,它们被分别称为task与jobs。macro-task大概包括:script(整体代码)、setTimeout、setInterval、setImmediate、I/O、UI render、micro-task大概包括:process.nextTick、Promise、Async/Await(实际就是promise)

MutationObserver(html5新特性),

2、CORF防护:CSRF(跨站请求伪造):攻击者诱导受害者进入第三方网站,在第三方网站中,向被攻击网站发送跨站请求。利用受害者在被攻击网站已经获取的注册凭证,绕过后台的用户验证,达到冒充用户对被攻击的网站执行某项操作的目的。阻止不明外域的访问 ,同源检测:Samesite Cookie、提交时要求附加本域才能获取的信息 ,CSRF Token、双重Cookie验证

千锋教育web前端高频面试题视频教程,kerwin大话前端面试秘籍(附答案)的评论 (共 条)

分享到微博请遵守国家法律