JS原理高频面试题及详细答案(实战向).docx

JS原理高频面试题及详细答案(实战向).docx

JS原理高频面试题及详细答案(实战向)

一、基础核心原理

1.讲讲JavaScript的数据类型,以及堆、栈存储区别

答案:

JS数据类型分为两大类,一共8种:

1、基本数据类型(值类型):String、Number、Boolean、Null、Undefined、Symbol、BigInt

2、引用数据类型(引用类型):Object(包含普通对象、数组、函数、正则、日期等)

堆栈存储区别:

栈内存:主要存放基本类型的值,以及引用类型的内存地址。栈空间小、读取速度快,自动分配释放内存,变量执行完毕后立即销毁。

堆内存:专门存放引用类型的真实数据。堆空间大、读取速度慢,不会自动释放,

文档评论(0)

1亿VIP精品文档

相关文档