美文网首页web前端经典面试题Web前端之路让前端飞
经典前端面试题:JS 数据类型有哪些?7+3

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

作者: 全栈弄潮儿 | 来源:发表于2019-07-19 17:42 被阅读2次

    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

    相关文章

      网友评论

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

        本文链接:https://www.haomeiwen.com/subject/zhwslctx.html