JavaScript学习系列博客_4_JavaScript中的数据类型
2024-08-30 10:37:10
JavaScript中有6种数据类型
一、基本数据类型
- String 字符串
JS中的字符串需要使用引号引起来双引号或单引号都行
但是要注意的是某种引号嵌套使用的话,需要加上 \ 转义。比如说我们要输出一句话。
var str="面试官问我:"你在学校最有价值的经历是什么?"" 这样使用引号是会报错的。
报错原因:你在学校最有价值的经历是什么?这一句首先没有被引号括起来,被识别为标识符,并且是非法的。
var str="面试官问我:\"你在学校最有价值的经历是什么?\""; 这样才不会报错
var str='面试官问我:\"你在学校最有价值的经历是什么?\"'; 当然也可以这样写。
- Number 数值
- JS中所有的整数和浮点数都是Number类型
- 特殊的数字NaN (Not A Number)的缩写
- 使用typeof检查一个Number类型的数据时,会返回"number"
(包括NaN 和 Infinity表示正无穷)三种结果。
- JS能表示最大的数值
console.log(Number.MAX_VALUE);
- JS中浮点数的运算并不精确,所以有些计算,比如涉及到钱的,得由服务器计算。
- Boolean 布尔值
- 布尔值主要用来进行逻辑判断,布尔值只有两个
- true 逻辑的真
- false 逻辑的假
- 使用typeof检查一个布尔值时,会返回"boolean"
- Null 空值
- 空值专门用来表示为空的对象,Null类型的值只有一个就是null
- 使用typeof检查一个Null类型的值时会返回"object"
- Undefined 未定义
- 如果声明一个变量但是没有为变量赋值此时变量的值就是undefined
- 该类型的值只有一个 undefined
- 使用typeof检查一个Undefined类型的值时,会返回"undefined"
二、引用数据类型
- Object 对象
最新文章
- 用scikit-learn学习BIRCH聚类
- Oracle迁移:Linux->;Windows
- CSDN-markdown编辑器
- Android-Application
- 第十一课:js操作选择器的通用函数
- Oracle deadlock SX/SSX caused by no index on foreign key.
- leetcode 112 Path Sum ----- java
- spring项目中使用weblogic的连接池
- urllib
- uva 10004 Bicoloring(dfs二分染色,和hdu 4751代码差不多)
- C++_基础_运算符重载2
- Shiro 加密helloWorld
- LNMP环境下部署搭建wordpress
- Java_设计模式之享元模式
- 基于前后端分离的身份认证方式——JWT
- boost中打印python中的变量
- gridcontrol 添加行删除行
- Android adb from work ---three
- xib中的label加边框
- HTCVive使用