• JS 数据类型入门与typeof操作符


    标准的数据类型划分:

      基本类型:

    number(数字)、string(字符串)、undefined、boolean(布尔值)、null(空对象)

    //空对象与非空对象,最大的区别就是不能进行属性操作

      对象类型(复合类型):

    object (对象)

    对象类型中并没有函数,函数不属于数据;

    typeof操作符:

      是用来检测变量的数据类型,对于值或变量使用typeof操作符会返回如下字符串。代码如下

    var nub = 10 ;
    console.log(typeof nub); // number 数字
    /*
        从负无穷到正无穷的数字,以及NaN(not a Number)
    */
    var str = "asdsadsad"; // string 字符串 console.log(typeof str); /* 任何包含在引号中的一串字符 都属于字符串 */
    var is = true; // boolean 布尔值 console.log(typeof is); /* true 和 false */
    var arr = []; //object 对象 console.log(typeof arr); console.log(null == arr);//注意空数组不等于空对象 var obj = null; //object 对象 console.log(typeof obj); var el = document; //object 对象 console.log(typeof el); /* 对象:数组、null、元素对象、object */ var u; //undefined 未定义 console.log(typeof u); var fn = function(){ //function alert(1); } console.log(typeof fn); function fn2() { //function alert(2); } console.log(typeof fn2);

    在typeof中数据类型分为:

    • number
    • string
    • undefined
    • boolean
    • object
    • function
  • 相关阅读:
    Jenkins 插件管理
    持续集成 目录
    gitlab 目录
    jenkins 目录
    POJ 2828
    POJ 2782
    POJ 2725
    POJ 2769
    POJ 2739
    POJ 2707
  • 原文地址:https://www.cnblogs.com/vant850/p/6847767.html
Copyright © 2020-2023  润新知