1.数据类型与直接量介绍
? ?1.直接量 : 可以直接使用的数据 ?(能够被编译器识别的数据) ? ? ? ? ? ? 哪些数据可以被识别 : ?必须符合js的数据类型 ? ? ? ? ? ?? ? ??2.数据类型 : js代码在运行时会产生不同的数据,不同的数据存储与处理方式不一样, ????????所以要对数据进行分类,称之为数据类型。? ? ? ? ? JS数据类型一起有6种,分为两大类 ? ? ? ? ? ? a. 基本数据类型(5种) ? ? ? ? ? ? b. 复杂数据类型(1种)
? ? 3.基本数据类型 :(1) 字符串类型(String) : 一切以单引号'' ?或 ?双引号"" ?引起来的内容 ? ? ? ? ? ? ????????????????? ? 作用:用于展示文本 ? ? ? ? ? ? ? ? ? ?(2) 数值类型(Number) : 一切数学中的数字 ? ? ? ? ? ? ? ? ?????????????????作用: 用于数学计算 ? ? ? ? ? ? ? ? ? ?(3) 布尔类型(Boolean) : 只有两个值 ?true(真) ? false(假) ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? 作用: 用于表示事物对立面 (条件成立 / 条件不成立) ? ? ? ? ? ????????小技巧 : 谷歌控制台, 字符串会显示黑色 , 数字和布尔会显示蓝色
2.基本数据类型
String类型
Number类型
-
Number:数字
-
例如: 10 0.1 -
范围:数学中的一切数字,包含整数和小数
Boolean类型
Undefined类型
null类型
?typeof关键字
<!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>
下一章:JavaScript入门第四章(运算符与表达式 )
?
|