关于null的类型

来源:4-2 JS 值类型和引用类型的区别

雪鹅

2020-09-11

老师好,
请问值类型和基本数据类型有什么区别嘛?null是基本数据类型,看到有人说null是原始值,存在栈里,但typeof null的结果是object,那面试的时候还是回答null是引用类型嘛?
MDN上写最新的ES标准有7个基本数据类型:number、string、boolean、symbol、undefined、null和BigInt,请问面试的时候要把BigInt也说出来嘛?
谢谢老师

写回答

2回答

双越

2020-09-11

null 是值类型或者引用类型,这个其实不重要。只要你知道 null 存储在栈,typeof null === 'object' 就够了,知道这些面试绝对够用。

bigint 说出来也可以,但它并不常用。

0
2
qq_小江南_04298178
老师我也想问关于 null 类型的问题,我现在看的 [mdn](https://developer.mozilla.org/zh-CN/docs/web/javascript/data_structures) 中关于类型的说明中 null 又没有放在原始类型分类下了,我也纳闷 null 到底是引用类型还是值类型
2021-03-02
共2条回复

超爱学习的我来了

2023-04-25

//img.mukewang.com/szimg/64479c3d0934870815880218.jpg菜鸟教程上这么写的

0
0

一天时间高效准备前端技术一面 匹配大厂面试要求

针对时下面试高频考点,帮助新人js面试快速通关

4694 学习 · 1681 问题

查看课程