美文网首页
JS数据基本类型有哪些

JS数据基本类型有哪些

作者: _皓月__ | 来源:发表于2020-07-28 10:32 被阅读0次

javascript有以下五种基本数据类型

字符串 String
数字 Number
布尔值 Boolean
null
undefined

对象Object是基于上面几种组成的复杂数据类型;至于数组类型,在js中数组类型是对象类型的子类。

  • Object本质是一组无序的名值对组成的;

  • Undefined类型只有一个值,即undefined,使用var声明变量,但是未对初始化的,这个变量就是Undefined类型的;
    以下两句是等价的。

var i;
alert(i == undefined); // true
var i = undefined;

包含Undefined值的变量和未定义的变量是不一样的。

  • Null类型也只有一个值:null
  • null表示一个空对象的指针。
  • Boolean类型:只有两个字面量true和false。
    但是js中多有的变量都可以使用Boolean()函数转换成一个Boolean类型的值。
  • Number类型:整数和浮点数。
    NaN:Not a Number。这个数值用于本来要返回一个数值,但是却未能放回一个数值的情况,以防止报错。
    例如:1/0 ;返回的就是NaN。
    NaN的特点:
    1、任何涉及NaN的操作都会返回NaN。
    2、NaN对任何值都不相等,包括自己NaN本身。
    针对NaN特性,JS内置了isNaN()函数,来确定数值是不是NaN类型。
  • String类型:略

typeof 操作符:对一个变量进行推断变量的类型,可能返回以下字符串:

含义
"undefined" 如果这个值,未定义或者为初始化
"boolean" 布尔值
"string" 字符串
"number" 数值
"object" 对象
"function" 函数

用法:
typeof 95; 或者 typeof(95); 会返回"number".

相关文章

  • JS 高频面试题汇总

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

  • JS 面试题汇总

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

  • 引用类型与对象拷贝

    引用类型有哪些?非引用类型有哪些? JS中的数据类型分为基本类型和引用类型。基本类型:数值(number)、字符串...

  • 前端常见面试题及详解

    1、js有哪些数据类型 基本数据类型:String,Boolean, Number, Null, Undefine...

  • 2019-02-26

    js的基本数据类型有哪些? ECMAScript中有5中简单数据类型(也称为基本数据类型): Undefined、...

  • js的基本数据类型

    js的基本数据类型有哪些? ECMAScript中有5中简单数据类型(也称为基本数据类型): Undefined、...

  • 2022-02-22前端试题

    1、js的数据类型有哪些?数据类型分为基本数据类型,复杂数据类型基本数据类型:Boolean(布尔型),Strin...

  • 2021前端面试总结

    1.js基础 数据类型有哪些原始(基本)数据类型有:String Number Boolean Null Unde...

  • JS基础知识

    1、JS中常用的数据类型有哪些?基本数据类型:number(NaN)、string、null、undefined、...

  • js——null和undefined的区别

    ** js基本数据类型有哪些?**5种简单数据类型:Null、Boolean、String、Number、Unde...

网友评论

      本文标题:JS数据基本类型有哪些

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