我的成长磨练,每天写博客,年轻人,卷起袖子,来把手弄脏吧! ------ 博客首页

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

JS 7 种基本数据类型(原始类型),即 (Undefined、Null、Boolean、Number 、String) + (Symbol、BigInt)和 3种引用数据类型:对象(Object)、数组(Array)、函数(Function)。

基本类型值:指的是保存在栈内存中的简单数据段。

引用类型值:指的是那些保存在堆内存中的对象。变量中保存的实际上只是一个指针,这个指针指向内存堆中实际的值。

注:Symbol 是 ES6 引入了一种新的原始数据类型,表示独一无二的值; BigInt即是第七种基本类型,V8引擎v6.7 默认启用对 BigInt 的支持。

Symbol用法

语法

Symbol (value)

eg.

let a=Symbol ("welcome");
console.log(a); //输出 Symbol(welcome)

BigInt用法

语法

BigInt(value) || 数字后面加n;

eg.

let b1 = BigInt(10);
let b2 = 10n;
console.log(b1,b2); //输出 10n 10n

更多经典前端面试题,请到github查看或参与讨论https://github.com/daily-interview/fe-interview


更多angular1/2/4/5、ionic1/2/3、react、vue、微信小程序、nodejs等技术文章、视频教程和开源项目,请关注微信公众号——全栈弄潮儿

image

posted @ 2019-07-23 19:41  全栈弄潮儿  阅读(570)  评论(0编辑  收藏  举报

全栈弄潮儿 - 创建于 2015年5月5日

这是一位web前端开发工程师的个人站,内容主要是网站开发方面的技术文章,大部分来自学习或工作,部分来源于网络,希望对大家有所帮助。

致力于web前端开发,关注互联网前沿技术与趋势。


vue2-admin-grace | ionic3-awesome | Bootstrap中文网