下一篇持续更新中… 如有错误欢迎指正!!!
前言
学习目标
学习内容
1. 数据类型简介
1.1 为什么需要数据类型
1.2 变量的数据类型
2.简单数据类型(基本数据类型)
2.1 数字型 Number
数字型进制
数字型范围
数字型三个特殊值
isNaN()
2.2 字符串型 String
-
字符串,引号嵌套
-
字符串转义符
-
字符串长度
-
字符串拼接
-
字符串加强
案例
2.3 布尔型 Boolean
2.4 Undefined 和 Null
3. 获取变量数据类型
3.1 获取检测变量的数据类型
不同数据类型,返回值不同。
也可以通过控制台的数据颜色来判断数据类型。
3.2 字面量
4. 数据类型的转换
4.1 什么是数据类型的转换?
4.2 转换为字符串
//1. 把数字型转换为字符串型 变量.toString()
var num = 10;
var str = num.toString();
console.log(str);
console.log(typeof str);
//2. 利用String()
console.log(String(num));
//3. 重点:利用+拼接字符串的方法实现转换效果(隐式转换)
console.log(num + '');
4.3 转换为数字型
Number();的严格性:Number()在转换过程中比较严格,任何不完全是数字的字符串都会返回NaN,这在一些情况下不太方便。
案例
<script>
var year = prompt('请您输入出生年份');
//var age = 2024 - parseInt(year);
//这里隐式转换,不用再加转换函数了
var age = 2024 - year;
alert('你今年' + age + '岁了');
</script>
4.4 转换为布尔型
扩展阅读