美文网首页
js中数据类型概述

js中数据类型概述

作者: 三人行大道 | 来源:发表于2018-12-13 17:21 被阅读0次

数值:整数,小数
字符串:文本
布尔值: true false
undefined:表示不存在,未定义,
null,表示空值,
对象:各种值组成的集合
在ES6中又添加一个Symbol类型的值

数值,字符串,布尔值称为:原始类型,
对象则称为合成类型
undefined,null 两个特殊值

对象是最复杂的数据类型,又可以分成三个子类型,
1.狭义的对象(object)
2.数组(array)
3.函数(function)

如果要确定一个值到底是什么类型有这样三种方法
typeof,instanceof, Object.prototype.toString

    console.log(typeof(window))    //object
    console.log("111")       // 111
    console.log(typeof {})   //object
    console.log(typeof [])   //object
    console.log(typeof( null )) //object

    var o = {};
    var a = [];
    console.log(o instanceof Array)  // false
    console.log(a instanceof Array)  // true
        console.log(null === undefined); // false
        console.log(null == undefined);  // true


null 和undefined 的区别
null是一个表示“空”的对象,转为数值时为0;undefined是一个表示"此处无定义"的原始值,转为数值时为NaN

相关文章

  • JS 里的数据类型(下)

    上一篇博客介绍了JS中的简单数据类型,这篇博客主要介绍JS中的复杂数据类型——对象(object)。 1. 概述 ...

  • js中数据类型概述

    数值:整数,小数字符串:文本布尔值: true falseundefined:表示不存在,未定义,null,表示空...

  • JS数据类型

    1. JS 数据类型概述 简单/基本数据类型 包括 Undefined,Null,Number,Boolean,S...

  • JS语法系列(二)—— 数据类型

    一、概述 JS中的每一个值都属于某一种数据类型。JS的数据类型一共有6种: 数值(number):整数和小数字符串...

  • JS数据类型

    JS数据类型 概述 JavaScript 语言的每一个值,都属于某一种数据类型。JavaScript 的数据类型,...

  • 01-JS的数据类型

    JavaScript数据类型概述 在JS中一共有六种数据类型String 字符串(基本数据类型)Number 数值...

  • JS 里的数据类型转换

    一.JS中的数据类型 js中的数据类型可以分为七种:string 、number、boolean、symbol、 ...

  • JS中的数据类型和转换

    一、JS中的数据类型 js中的数据类型可以分为五种:number 、string 、boolean、 underf...

  • js基础(一)

    1-js中的数据类型 js中的原始数据类型有6中,其中基本数据类型有4种(string、number、boolea...

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

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

网友评论

      本文标题:js中数据类型概述

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