• js数据类型分类


    js数据类型分类

    通过typeof关键字,可以检测数据类型
    - typeof 变量或数据

    按照typeof数据类型分为:

    • 字符型(string):必须加引号:单''、双""、反``;任何数据,只要加了引号,就是字符!!!
    • 数值型(number):29
    • undefined(undefined):undefined,未赋值,不是未定义
    • 布尔值(boolean):true、false
    • 对象(object):标志是{},并不是绝对的
    • 函数(function):标志是function,并不是绝对的
    • null(object):null,不是空对象,空值,虚无

    按照数据存储类型分为:

    • 基本类型
      - 变量名和值都存在栈中,值就是地址,地址就是值
    • 引用类型
      - 变量名和地址存在栈中,真正的值存在堆中,地址就是地址,值就是值
      - 简单复制(=号直接复制),仅仅是拷贝了地址,并没有拷贝值,所以会导致,修改新的数据会影响老的数据,这就是引用类型的浅拷贝
      - 只要能拷贝出值,深拷贝
      - 遍历引用类型,找到引用类型内的基本类型,拷贝
    请用今天的努力,让明天没有遗憾。
  • 相关阅读:
    项目管理原则
    开发规范
    讲故事-如何才算确认了需求
    关于概要设计
    jQuery操作
    IE8,IE9,IE10绿色版,以及ColorPix
    机务UI设计小节
    Abstract Factory
    Flyweight
    Chain of Responsibility
  • 原文地址:https://www.cnblogs.com/cupid10/p/15617802.html
Copyright © 2020-2023  润新知