美文网首页
第二天半卒

第二天半卒

作者: 阿油_爱周周 | 来源:发表于2019-10-11 11:18 被阅读0次

    数据类型分为两种:简单类型和复杂类型;

    简单类型包括五种,分别是:undefined 未定义类型

                              null  空类型

                              boolean 布尔类型

                              number  数值型

                               string  字符串类型

    复杂类型是:object —— 对象类型

    typeof是检测数据类型,将会返回这些类型(以字符串的形式)

    null和undefined的区别:

    undefined是表示系统级的、出乎意料的或类似错误的值的空缺。

    null是表示程序级的、正常的或在意料之中的值的空缺。

    在使用var声明变量但未对其加以初始化时,这个变量的值就是undefined。  null值则是表示空对象指针。

    Boolean:

    Boolean()可以将ES中所有的类型值都转换为布尔值

    除了 false、“”、0、null、NaN、undefined以外,所有转换为布尔值都为true

    Number:

    NaN:not a Number 不是一个数字 特殊的数值类型

    表示一个本来要返回数值的操作数未返回数值的情况。

    NaN特点:任何涉及NaN的操作都会返回NaN。

                       NaN与任何值都不相等,包括NaN本身。

    isNaN:判断参数是否"不是数值"。如果是数值返回false,不是数值返回true;

    parseInt():从第一位起取到整数部分

    parseFloat():从第一位起取到小数部分(只识别第一个小数点),只解析10进制数。

    String:

    查看字符串的长度:length属性

        var str = "hello world";

        console.log(str.length);//11

    查看字符串相应位置的字符。

        var str = "hello world";

        console.log(str[1]);//e

    * "+"也可以把某个值转换为字符串,也可以拼接多个字符串。

    var str = 111+""; //"111"

    var str = "hello" + " world"; //"hello world"

    相关文章

      网友评论

          本文标题:第二天半卒

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