美文网首页
JS数据类型

JS数据类型

作者: 码字仓颉 | 来源:发表于2017-12-29 00:23 被阅读0次
  1. JS中typeof能得到哪些类型

    • 值类型(string、number、boolean、undefine)和引用类型(function、object)
      typeof undefine  //undefine
      typeof 'abc'   //string
      typeof 123 //number
      typeof true //boolean
      typeof {}://object
      typeof []://object
      typeof null://object
      tyoeof console.log: //function
      
  2. 何时使用全等,何时使用双等

    • 变量计算-强制类型转换场景
      • 字符串拼接
      • 双等运算符(慎用)
        100 == '100'; //true
        0 == ''; //true
        null == undefine; //true
        
      • if()语句
      • 逻辑运算符
        console.log(10 && 0); //0
        console.log('' || 'abc'); //'abc'
        console.log(!window.abc); // true
        判断一个变量会被当做true还是false可以使用以下方法:
        console.log(!!(100)); //true
        
        
    • 除了以下场景,其他全部用全等运算
      if(obj.a == null) {
          //这里相当于 obj.a === null || obj.a === undefine 的简写形式
          /这是JQ源码中使用的方法,推荐使用
      }
      
  3. JS有哪些内置函数 -- 数据封装类型 -- 构造函数(不考虑浏览器环境window等)

    • Object
    • Array
    • Boolean
    • Number
    • String
    • Function
    • Data
    • RegExp
    • Error
  4. JS变量类型(JS变量按照存储方式分为哪些类型、并描述其特点)

    • 值类型
    • 引用类型(公用内存空间,节省内存)
  5. Json(如何理解Json)

    • 只不过是JS对象而已
    • JSON.stringify({a:10, b:20})
    • JSOn.parse('{"a":10 , "b":20}')

相关文章

  • JS的类型转换

    JS的数据类型: 首先, JS的数据类型分为基本数据类型和引用数据类型基本数据类型: string number ...

  • js对象数组的深拷贝方法以及其他方法

    js判断数据类型是否为对象 js判断数据类型是否为数组

  • 2022前端面试题汇总(附答案)更新中

    JS相关 1.JS中的数据类型 (1)数据类型分为基本数据类型和引用数据类型基本数据类型:number、null、...

  • js深拷贝

    在写深拷贝之前,有必要说一下js的数据类型 一.js数据类型 1.1 分类 js数据类型分为两类:原始数据类型、引...

  • js数据类型

    JS基本数据类型和引用数据类型(JS 基本数据类型和引用数据类型的区别及浅拷贝和深拷贝) 再讲 js 的基本数据类...

  • js入门知识点

    * 基础知识 * js的输出方式 * js的组成 * js的命名规范 * 数据类型 * number数据类型 * ...

  • js常见知识点

    一、 js基本数据类型和引用数据类型 js基本数据类型:Number、String、Boolean、Null、un...

  • JS数据类型判断

    js中可以通过typeof来判断基本的数据类型。 数据类型 js的数据类型分为基本数据类型和引用数据类型,基本数据...

  • JS 高频面试题汇总

    # 说一下JS 中的数据类型有哪些 JS 数据类型包括 基本 / 引用 / 特殊 数据类型: 基本数据类型:Str...

  • 浅拷贝和深拷贝

    JS数据类型 在JS语言中,数据类型分为以下两种: 基本数据类型:null undefined number st...

网友评论

      本文标题:JS数据类型

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