当前位置: 首页 > Web前端 > HTML5

前端面试经典题:JS数据类型有哪些?7+3

时间:2023-04-05 00:36:12 HTML5

JS7种基本数据类型(原始类型),即(Undefined,Null,Boolean,Number,String)+(Symbol,BigInt)和3种引用数据类型:对象(Object),数组(Array),函数(函数)。基本类型值:指存放在栈内存中的简单数据段。引用类型值:指的是那些存放在堆内存中的对象。变量中保存的其实只是一个指针,这个指针指向内存堆中的实际值。注:Symbol是ES6引入的一种新的原始数据类型,代表一个唯一的值;BigInt是第七种基本类型,V8引擎v6.7默认开启了对BigInt的支持。Symbol使用语法Symbol(value)eg.leta=Symbol("welcome");console.log(a);//输出Symbol(welcome)BigInt使用语法BigInt(value)||在数字后面加上n;eg.letb1=BigInt(10);letb2=10n;console.log(b1,b2);//输出10n10n多道经典前端面试题,请到github查看或参与讨论https://github.com/daily-interview/fe-interview