zoukankan      html  css  js  c++  java
  • 2_3:语言基础:数据类型

    1)七种数据类型

    . 6个简单类型



    . 1个复杂类型: 对象 是一种无序的 键值对的集合

    2)typeof 操作符

    . 作用:检测变量或值的类型
    . typeof 是一个操作符 而非一个函数 所以不需要参数 [ 但可以使用参数 ]
    . typeof null 返回的是 object 这是因为特殊值null 被认为是一个空对象的引用


    . 返回7个可能的值
    undefined 值未定义
    boolean 布尔值
    string 字符串
    number 数值
    object 对象
    function 函数
    symbol 值为符号

    二 七中数据类型

    1)undefined 类型

    . undefined 类型只有一个值 就是 undefined

    //
    当var 和 ler 声明了一个变量并没有初始化时 相当于给变量赋予了 undefined 值
    let message; console.log(message == undefined ) //返回true
    let message = undefined; console.log(message == undefined); 显式的给变量设置undefined值 和上一行的代码是等价的
    任何未初始化的变量都会得到 undefined 这个值

    //. 注意点
    1. 永远不要显式的给变量设置 defined值 字面值undefined主要用于比较
    2. 增加这个特殊值的目的 是为了明确 空对象指针null 和 未初始化变量 的区别

    2)null 类型

    . null 类型只有一个值 即特殊值 null
    . 逻辑上讲 null值表示一个空对象指针 这也是 typeof null 会返会 'object'的原因
  • 相关阅读:
    PetaPoco 基础操作
    Sql Server实现自动增长
    冒泡排序算法[C++]
    PHP 使用非对称加密算法(RSA)
    Linux的PHP开发环境快速搭建
    PHP常见漏洞攻击简述
    关于计算机编码的笔记
    简述面向对象编程原则和设计模式
    PHP错误处理注册机制
    规范数据库设计
  • 原文地址:https://www.cnblogs.com/fuyunlin/p/14817936.html
Copyright © 2011-2022 走看看