• 第一章 Javscript的数据类型


     

    任何编程语言,都会讲到数据类型,那么我在这里也简述下Js的数据类型,在js里判断一个变量的数据类型用typeof()

    简单数据类型
    undefined: 代表一切未知的事物,啥都没有,无法想象,代码也就更无法去处理了。
    此处参看文件夹第一章下 01.htm、02.htm(因为在js是弱类型的语言,所以当定义变量并且给变量复制后,定义这个动作才真正完成
    这里指定义、并没有赋值、所以还是输出undefined)

    boolean: 是就是,非就非,没有疑义。对就对,错就错,绝对明确。
    number: 线性的事物,大小和次序分明,多而不乱。
    注意:1.NaN和Infinity是number的两种状态,NaN为非数字,Infinity为无穷大
             2.number没有整形、浮点之分,统称为number

    string: 面向人类的理性事物,而不是机器信号。人机信息沟通,代码据此理解人的意图等等,都靠它了。

    复杂的数据类型
    据和代码组织成复杂结构的能力。JavaScript 中只有object 类型和function 类型提供了对象化的能力

    对象举例

     var speaker = {
            text: "Hello World",
            say: function () {
                console.log("hello  word");
            }
        };

     

    注意:null 为对象的一种特殊状态

       函数举例

     function say() {
            console.log("hello word!");
        }

     

  • 相关阅读:
    一些基本概念
    Linux命令
    浮点型数据
    编码习惯
    VC++ Debug编译方式
    程序和进程
    文件和目录
    登录
    c#发送http请求注意
    html5获取图片的宽高
  • 原文地址:https://www.cnblogs.com/blowfish/p/3243363.html
Copyright © 2020-2023  润新知