- 1
- 0
- 约7.28千字
- 约 10页
- 2026-09-15 发布于河北
- 举报
美团前端高频面试题及详细答案(真实面试版)
本次面试题汇总整理美团近年一二面真实高频考题,覆盖前端基础、框架、网络、工程化、场景实战、手写代码、算法核心考点,答案贴合一线开发实战,语言通俗落地,适配校招、社招面试场景。
一、JavaScript基础(美团一面必考)
1、JS数据类型有哪些?基础类型和引用类型的核心区别?
参考答案:
JS分为8种数据类型,7种基础类型+1种引用类型。
基础类型:Undefined、Null、Boolean、Number、String、Symbol、BigInt;
引用类型:Object(包含普通对象、数组、函数、正则等)。
核心区别:
1.存储位置:基础类型值存在栈内存,引用类型指针存在栈内存,真实数据存在堆内存;
2.赋值机制:基础类型赋值是值拷贝,新旧变量互不影响;引用类型赋值是指针拷贝,多个变量指向同一堆内存,修改会相互影响;
3.类型判断:基础类型用typeof可准确判断,引用类型除函数外,typeof均返回object,需用Ototype.toString精准判断。
2、说说JS执行机制、事件循环,宏任务和微任务区别?
参考答案:
JS是单线程语言,为解决同步阻塞问题,采用事件循环机制调度任务。执行顺序遵循「先同步、后异步,先微任务、后宏任务」。
1.执行主线程所有同步代码;
2.同步代码执行
原创力文档

文档评论(0)