美文网首页
JS 里的数据类型

JS 里的数据类型

作者: 西域战神 | 来源:发表于2018-07-12 21:06 被阅读0次

    Javascript中常用的有五种简单数据类型(null, boolean, string, number, undefined)以及一种复杂模型object。通常用typeof运算符可以检测给定数据的类型。

    对一个值使用typeof运算符可以返回一下几种类型:

        1. "undefined":如果这个值还未被定义。

        2. "boolean":如果这个值是布尔类型。

        3. "string": 如果这个值是字符串。

        4. "number":如果这个值是数字(整数和小数)。

        5. "object":如果这个值是对象或者null。

        6. "function":如果这个值是函数。

1.undefined类型

    在使用var声明一个变量但是未初始化时,这个变量的值就是undefined。但是值为undefined的变量和尚未声明的变量还是有区别。如:

    var message; //声明后未赋值,为undefined。

    alert(message);// "undefined"

    alert(name);//产生错误

    未声明的变量只能使用typeof操作符

2.null类型

    null表示空对象指针,因此使用typeof运算符会返回"object"。如下:

    var car = null;

    alert(typeof car); //”object"

3.boolean类型

    boolean类型有两个值:true 和 false。任何一个值都可以通过Boolean()将值转化为布尔类型.以下为各种数据类型的转化规则:

    1.boolean类型:当值为“false”时转化为false,其余为true。

    2.String类型:非空字符串转化为true,空字符串为false。

    3.Number:当数字不为0的时候为true。

    4.Object::null为false。

    5.Undefined: n/a为true,其余为false。

4.Number类型

    number类型用来表示整数、浮点数以及NaN(非数值,一种特殊的数值,用来返回未正确数值的情况。避免抛出异常)。NaN不等于任何值,包括NaN本身。通常用parseInt方法将值转化为number类型。+ 操作和Number()操作相同。

5.String类型

    string类型用来表示字符串。可由双引号和单引号表示。任何值通过+’‘空字符串,即可转化为string类型。

6.Object类型

    Object是所有对象的基础,是一组数据和功能的集合,可通过如下两种方法来创建对象。

    var obj1 = new Object();

    var obj2 = {};

相关文章

  • JS 里的数据类型

    JS 里的数据类型 JS中有七种数据类型,分别是:number,string,boolean,undefined,...

  • JS 里的数据类型转换

    JS 里的数据类型转换 Js中的数据类型一共有7种,即number,string,boolean,underfin...

  • 《JS里的数据类型》

    JS里的数据类型分为 原始数据类型(primitive type) 和 合成数据类型(complex type)...

  • JavaScript数据类型

    JS 里的数据类型 七种数据类型 Number,String,Boolean,Null,Undefined,Sym...

  • JS的类型转换

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

  • JS里的数据类型转换

    上一篇文章(JS里的数据类型)介绍了js中的数据类型。这篇主要介绍数据类型转换。 一、任意类型转字符串 转换成st...

  • JS 里的数据类型转换

    前言:上一篇博客讲到JS里的数据类型,相信大家已经了解到7种数据类型,那么这章将详细深入了解JS的不同数据类型之间...

  • JS里的数据类型转换及小技巧

    前言:之前的博客JS里的数据类型介绍了JS中的各种数据类型,那么可不可以把其他的数据类型转换成特定的一种数据类型呢...

  • JS 里的数据类型

    JS里的数据类型包含七种数据类型:number string boolean symbol undefined n...

  • JS 里的数据类型

    JS 里的数据类型 JavaScript 的数据类型,有7种。 1,数值(number)2,字符串(string)...

网友评论

      本文标题:JS 里的数据类型

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