JS 高频面试题及详细答案(实战接地气版).docx

JS 高频面试题及详细答案(实战接地气版).docx

JS高频面试题及详细答案(实战接地气版)

一、JS基础核心(必问)

1.JS的数据类型有哪些?怎么区分?

一共8种数据类型,分为基本类型和引用类型。

基本类型(7种):String、Number、Boolean、Null、Undefined、Symbol、BigInt

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

区分方式:

基本类型:值存在栈内存,赋值是值拷贝,互相不影响

引用类型:值存在堆内存,栈里存的是地址,赋值是地址拷贝,修改会互相影响

补充踩坑:typeofnull会返回object,这是JS历史bug,判断null只能直接

文档评论(0)

1亿VIP精品文档

相关文档