上篇我们学习了如何使用浏览器控制台,以便快速发现问题。本篇继续学习JS基础数据类型,看看JS为我们提供了哪些数据类型以供操作。数据是我们保存在计算机中的值,比如数字、字母等等。JS定义了数字、字符串、布尔值和undefined
四种基础数据类型。
一、数字(number)
数字是用来计数的,可以进行加减乘除四则运算等等。打开控制台,使用typeof
关键字可以查看变量或者值得数据类型,只要返回'number'就是数字类型:
数字类型可以进行运算:
运算符 | 含义 | 示例 |
---|---|---|
+ | 加 | 1 + 1 = 2 |
- | 减 | 5 - 2 = 3 |
* | 乘 | 3 * 4 = 12 |
/ | 除 | 20 * 4 = 5 |
** | 乘方 | 2 ** 2 = 4;2 ** 3 = 8 |
% | 取余 | 5 % 2 = 1 |
二、字符串(string)
字符串是被引号包围的零个或多个字符。您可使用单引号或双引号:
但是如果字符中包含了单引号或双引号,那最外面的引号就要用另外一种:
var answer = "It's alright"; // 双引号内的单引号
var answer = "He is called 'Bill'"; // 双引号内的单引号
var answer = 'He is called "Bill"'; // 单引号内的双引号
或者用 \
转义字符
var answer = 'It\'s alright';
var answer = "\\是转义字符"; // 如果字符串里有'\'就要用'\\'代替
字符串是比较常用的数据类型,本篇先知道有这么个东西,后面我们再来详细学习。
三、布尔值(boolean)
布尔值只有两个值:true 和 false,经常用在条件判断之中。
四、未定义的(undefined)
当声明的变量未赋值时,该变量的默认值是 undefined
。undefined
类型只有一个值就是undefined
总结:
一、数字(number)
二、字符串(string)
三、布尔值(boolean)
四、未定义的(undefined)
网友评论