2、JS基础数据类型

上篇我们学习了如何使用浏览器控制台,以便快速发现问题。本篇继续学习JS基础数据类型,看看JS为我们提供了哪些数据类型以供操作。数据是我们保存在计算机中的值,比如数字、字母等等。JS定义了数字、字符串、布尔值和undefined四种基础数据类型。

一、数字(number)
数字是用来计数的,可以进行加减乘除四则运算等等。打开控制台,使用typeof关键字可以查看变量或者值得数据类型,只要返回'number'就是数字类型:

number

数字类型可以进行运算:

运算符 含义 示例
+ 1 + 1 = 2
- 5 - 2 = 3
* 3 * 4 = 12
/ 20 * 4 = 5
** 乘方 2 ** 2 = 4;2 ** 3 = 8
% 取余 5 % 2 = 1

大家也可以在控制台做自己尝试一下:
尝试

二、字符串(string)
字符串是被引号包围的零个或多个字符。您可使用单引号或双引号:

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,经常用在条件判断之中。

boolean

四、未定义的(undefined)
当声明的变量未赋值时,该变量的默认值是 undefinedundefined类型只有一个值就是undefined

undefined


总结:
一、数字(number)
二、字符串(string)
三、布尔值(boolean)
四、未定义的(undefined)


上一篇:浏览器控制台
下一篇:变量和赋值

你可能感兴趣的:(2、JS基础数据类型)