zoukankan      html  css  js  c++  java
  • JS数据类型

    学习要点

      1. typeof操作符

      2.Undefined类型

      3.Null类型

      4.Boolean类型

      5.Number类型

      6.String类型

      7.Object类型

    一. typeof操作符

      用来检测变量的数据类型,并返回对应的类型的字符串

     

    字符串 描述
    undefined 未定义(没有初始定义的变量)
    boolean 布尔值
    string 字符串
    number  数值
    object 对象或null
    function 函数

     

     

     

     

     

     

     

     1.Undefined类型

    var box;

    alert(
    typeof box);

     解释 : box为Undefined类型,它的值为undefined,类型返回的字符串为undefined

    2.Number类型

    var box=200;
    alert(typeof box);

     解释 : box为Number类型,值为200,类型返回的字符串为number 

    3.Object类型

    var box={};//或者为 var box=new Object();
    alert(typeof box)

      解释: box为Object,值为[object Object],类型返回的字符串为object

    4.Null类型

    var box=null;
    alert(typeof box);

      解释 : box为Null,值为null,类型返回字符串为object

     注: 空对象,指的是这个对象已经创建了,但是里面没东西,而null是空对象,表示对象还没有被创建

     var box={}     空的对象,对应的3例

     var pox=null  空对象,对应的是4例

    5. function函数

     

    function box(){}
    alert(typeof box);

     

      解释 : box为Function函数,值为function box(){}本体,类型返回的字符串为function

    ps:typeof后面可以直接跟字面量 

    alert(typeof 'box')       打印为string

     

    二 . 类型初始化赋值

      1. 对象

    var box=null;

      2.字符串

    var box='';

      3.数值

    var box=0;

      4.布尔

    var box=false;  //true也可以

     

     三 . Boolean型规则

     

    数据类型 返回true 返回false
    Boolean true false
    String 非空字符串 空字符串
    Number 非0数值 0和NAN
    Object 创建成功的对象 null
    Undefined   undefined

     

     

     

     

     

     

     

     

     

     

    这个人比较懒,笔记也粗糙。没得救了。
  • 相关阅读:
    POJ2686 Traveling by Stagecoach(状压DP+SPFA)
    POJ3250 Bad Hair Day(单调栈)
    POJ3493 Largest Submatrix of All 1’s(单调栈)
    UVA 10160 Servicing Stations(状态压缩+迭代加深)
    POJ 2187 Beauty Contest
    HDU 6017 Girls Love 233(多态继承DP)
    POJ 2932 Coneology(扫描线)
    POJ 1127 Jack Straws (计算几何)
    挑战程序设计竞赛 3.5 借助水流解决问题的网络流
    AOJ 2230 How to Create a Good Game(费用流)
  • 原文地址:https://www.cnblogs.com/xiaoxinzi/p/8478209.html
Copyright © 2011-2022 走看看