JavaScript学习笔记(三)——数据类型及检测方式typeof()

JavaScript数据类型及检测方式typeof()

计算机顾名思义就是可以做数学计算的机器,因此,计算机程序理所当然地可以处理各种数值。但是,计算机能处理的远不止数值,还可以处理文本、图形、音频、视频、网页等各种各样的数据,不同的数据,需要定义不同的数据类型。

1.基本概念
  1. 在编程语言中,能够表示并操作的值(value)的类型,称为数据类型(type);
  2. 变量(variable)是一个值的符号名称,可以通过变量引用值;
  3. 可以把一个值赋值给一个变量, 这样程序在任何需要使用该值的地方,就可以直接引用该变量。
2.数据类型分类:
  • 基本数据类型:Number、String、Boolean、NULL、Undefined、Symbol(es6);
  • 特殊数据类型:NaN : NAN是属于JavaScript的数值类型Number类型。NaN意思是指数据not a number不是一个数字,但是NAN却属于数值类型。 ;
  • 引用数据类型:数组、对象、函数等(在JS中除了基本数据类型以外的都是对象,数据是对象,函数是对象,正则表达式是对象)。
3.五种基本数据类型简介
1.布尔型

布尔型( Boolean)是 JavaScripl中较常用的数据类型之一,通常用于逻辑判断。它只有 true 和 false 两个值,表示事物的“真”和“假”

var flag2 = false;
var flag1 = true;

需要注意的是,JavaScript 中严格遵循大小写,因此 true 和 false 值只有全部为小写时才表示布尔型。

2.数值型

数值型(Number)是最基本的数据类型。与其他程序语言不同的是,JavaScript 中的数值
型并不区分整数和浮点数,所有数字都是数值型。在使用时它还可以添加“-”符号表示负数,
添加“+”符号表示正数(通常情况下省略“+”),或是设置为 NaN 表示非数值,如下:

var oct = 032//八进制数表示的 26
var dec = 26; //十进制数 26
var hex = 0x1a; //十六进制数表示的 26
var fnum1 = 7.26; //标准格式
var fnum2 =-6.24; // 标准格式
var fnum3 = 3.14E6; //科学计数法格式 3.1410
var fnum4 = 8.96E-3; //科学计数法格式 8.9610-3
3.字符型

String字符串

-在JS 中字符串需要用引号引起
-单引号和双引号都可以但是不能混合使用
-单引号不能嵌套

alert(a);//输出变量
alert(“a”)
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值