数据类型包括:基本数据类型和引用数据类型。

基本数据类型指的是简单的数据段,引用数据类型指的是有多个值构成的对象。

当我们把变量赋值给一个变量时,解析器首先要确认的就是这个值是基本类型值还是引用类型值。

1、基本数据类型

number

var a = 123;
//typeof 检查当前变量是什么数据类型
console.log(typeof a)
//特殊情况
var a1 = 5/0;
console.log(typeof a1) //Infinity 无限大. number类型

string

var str  = '123'
console.log(typeof str)

boolean

var b1 = false;
console.log(typeof b1)

null

var c1 = null;//空对象. object
console.log(c1)

undefined

var d1;
//表示变量未定义
console.log(typeof d1)

2、引用数据类型

function

Object

Arrray

String

Date

转载于:https://www.cnblogs.com/edeny/p/9282350.html

03-----数据类型相关推荐

  1. python 声明变量类型_python基础学习03数据类型和变量

    数据类型和变量 1. 数据类型 1.1 整数 Python中不限制整数正负及大小,例如:1,-1,100,-100等等.计算机常用十进制和十六进制表示数值,比如十六进制表示方法是用前缀0x加后缀0-9 ...

  2. python基础03——数据类型string

    1. 字符串介绍 在python中,引号中加了引号的字符都被认为是字符串. 1 name='jim' 2 address="beijing" 3 msg = '''My name ...

  3. UE4 Material 101学习笔记——01-07 介绍/PBR基础/UV扭曲/数据类型/翻页动画/材质混合/性能优化

    UE4 Material 101学习笔记--01-07 介绍/PBR基础/UV扭曲/数据类型/翻页动画/材质混合/性能优化 Lec 01 什么是着色器 What Is A Shader? 1.1 介绍 ...

  4. 【数据科学】 推荐一个更高效的数据清洗方法,建议收藏

    今天来分享一个高效率的数据清洗的方法,毕竟我们平常在工作和生活当中经常会遇到需要去处理杂七杂八的数据集,有一些数据集中有缺失值.有些数据集中有极值.重复值等等. 01 导入库和读取数据 我们首先导入所 ...

  5. 【Protocol Buffer】Protocol Buffer入门教程(二):消息类型

    00. 目录 文章目录 00. 目录 01. ProtoBuf操作步骤 02. 消息格式 03. 数据类型 04. 定义 proto 文件 05. 参考 参考代码下载:02_demo.rar 01. ...

  6. 视频专辑:JAVA语言入门视频教程

    为什么80%的码农都做不了架构师?>>>    专辑:JAVA语言入门视频教程 简介:该视频专辑是java的入门教程,适合初学者学习java,讲的也非常容易懂,希望能给想学习java ...

  7. C 流插入和流提取运算符的重载

    <<运算符的重载 C 在输出内容时,最常用的方式: std::cout << 1 <<"hello"; 提出问题: 那这条语句为什么能成立呢? ...

  8. 计算机等级考试二级Python讲座(二)

    计算机等级考试二级 Python 第二讲 Python语言基本语法元素 梦雅微信:762459510 考纲考点 程序的基本语法元素:程序的格式框架.缩进.注释.变量.命名.保留字.数据类型.赋值语句. ...

  9. 第一阶段:Java基础总复习一一一和一一一面向对象OOP总复习

    一.Java基础 0.Maven的介绍: 官网:https://maven.apache.org/download.cgi (1)Maven是什么? Maven 是 Apache 开源组织奉献的一个开 ...

  10. JavaScript的打卡学习笔记(一)

    一. 主要内容 JavaScript入门简介 JavaScript中变量的使用 JavaScript中的运算符 JavaScript中控制语句 JavaScript中函数的使用 JavaScript中 ...

最新文章

  1. 每年颁发两个图灵奖?
  2. 思科将在网络中融入人工智能和机器学习
  3. 更安全的堡垒机登录方法
  4. Windows杀死结束进程图形化界面操作方法
  5. centos8安装中文(zh_CN)语言包
  6. supervisor监控php进程程序,详解Supervisor进程守护监控(转)
  7. Data Collection
  8. java中关键字、标识符、常量、变量、数据类型
  9. xamarin_如何实现声明性Xamarin表单验证
  10. [转]Android截屏及图片解析
  11. Python高阶——try /except异常处理
  12. Rancher2.5入门——安装Rancher
  13. Jlink软件下载和安装教程
  14. unity中显示fps
  15. 把一个人的特点写具体作文_把一个人的特点写具体
  16. C语言单元作业的答案,C语言习题全集+答案.doc
  17. FutureTask.get(timeOut)执行原理浅析
  18. Rotation - 旋转
  19. 练一练思维缜密程度。有程式xyz+yzz=532,其中x、y、z都是整数,用c++编写一个程序,求x、y、z分别代表什么数字
  20. 计算机改显存会有啥影响,显卡内存越大越好吗?显存对计算机速度(全文)的影响...

热门文章

  1. 数字消费时代 传统行业互联网转型方向
  2. 这是一篇“团队”博客
  3. 在Azure上创建MYSQL服务
  4. linux学习笔记四:安装lsusb
  5. Android跳转intent简单教程
  6. Eclipse 搭建struts2 spring3 hibernate3环境实战 待完善
  7. 转义序列Escape Sequences及Linux echo命令多种颜色显示
  8. 【百度地图API】如何区分地址解析和智能搜索?
  9. 如何让Keil MDK兼容Keil C51?
  10. latex常见编译错误和细节