1.数据类型与直接量介绍
1.直接量 : 可以直接使用的数据 (能够被编译器识别的数据)
哪些数据可以被识别 : 必须符合js的数据类型
2.数据类型 : js代码在运行时会产生不同的数据,不同的数据存储与处理方式不一样,
所以要对数据进行分类,称之为数据类型。
JS数据类型一起有6种,分为两大类
a. 基本数据类型(5种)
b. 复杂数据类型(1种)
3.基本数据类型 :(1) 字符串类型(String) : 一切以单引号'' 或 双引号"" 引起来的内容
作用:用于展示文本
(2) 数值类型(Number) : 一切数学中的数字
作用: 用于数学计算
(3) 布尔类型(Boolean) : 只有两个值 true(真) false(假)
作用: 用于表示事物对立面 (条件成立 / 条件不成立)
小技巧 : 谷歌控制台, 字符串会显示黑色 , 数字和布尔会显示蓝色
2.基本数据类型
String类型
String:字符串
例如:"你好呀",'abc'
范围:一切用双引号或者单引号包围起来的内容都是字符串
作用:展示文本内容
Number类型
Number:数字
例如: 10 0.1
范围:数学中的一切数字,包含整数和小数
作用:用于数学计算
Boolean类型
boolean:布尔类型
只有两个值:true、false
作用:表示现实世界中事物的两种对立面 真假、长短、开关、男女等
true表示真
false表示假
Undefined类型
undefined:变量只有声明,没有赋值
null是一种空对象,只是目前没有具体内容
null类型
null:变量赋值为null
作用:不确定未来是什么数据类型
typeof关键字
作用:检测一个数据所属的类型
语法:typeof 数据 或者 typeof (数据)
会得到改属性所属类型的字符串: string number boolean
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<title>Title</title>
</head>
<body>
<script>
/*
1. 检测数据类型
(1)语法
a. typeof 数据
b. typeof (数据)
(2)结果 : 得到该数据所属类型的字符串
typeof ('123') -> 'string'
typeof (123) -> 'number'
typeof (true) -> 'boolean'
*/
//1. typeof :检测一个数据所属的类型,返回一个数据所属类型的字符串
//语法 : (1) typeof 数据 (2)typeof (数据)
//关键字:具有特殊含义的英语单词
console.log(typeof 123);
// "number"
console.log(typeof '123');
// "string"
console.log(typeof true);
// "boolean"
console.log(typeof null);
// "object":一类特殊对象
console.log(typeof undefined);
// "undefined"
</script>
</body>
</html>
————————————————
版权声明:本文为CSDN博主「海海呐」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。
原文链接:https://blog.csdn.net/m0_56344602/article/details/119153602
郑重声明:本文版权归原作者所有,转载文章仅为传播更多信息之目的,如作者信息标记有误,请第一时间联系我们修改或删除,多谢。