目录
每个数据类型中我都运用了查看数据类型的方法——typeof 说明它比较重要。
数据类型的分类
JavaScript 数据类型分为两种类型,基本数据类型和复杂数据类型。
基本数据类型:
1、字符串:(String)
2、数 值: (Number)
3、布尔值:(Boolem)
4、未定义:(Undefined)
复杂数据类型:
1、对象: (Object)
基本数据类型
一、字符串(String)
字符串数据类型是一种储存字符的变量。例("A Big Pig")。
一般在JavaScript中用双引号或者单引号,括起来的任何文本,一般都是字符串数据类型。
实例如下:
var You = "A Big Pig";
var You = 'A Big Pig';
如果对这个数据类型有着疑惑,可以使用 typeof(查看数据类型) 来查看刚刚的变量。
实例如下:
var You = "A Big Pig";
var You = 'A Big Pig';
/* alert 弹框查看数据类型 */
alert(typeof(You));
注:弹框出来的是英文单词,看对应数据类型的单词进行对应。
二、数 值(Number)
数值(Number)是 JavaScript 中唯一的一种数值类型。
实例如下:
var null = 123;
var get = 14.32;
var y=123e5; // 12300000
注:数值中的数字可以有小数,也可以没有。在必要的时候也可以运用科学计数法来书写。
如果对这个数据类型有着疑惑,可以使用 typeof(查看数据类型) 来查看刚刚的变量。
实例如下:
var null = 123;
var get = 14.32;
var y=123e5; // 12300000
/* alert 弹框查看数据类型 */
/*alert(typeof(null));
alert(typeof(get));*/
alert(typeof(y));
注:弹框出来的是英文单词,看对应数据类型的单词进行对应。
三、布尔值(Boolean)
布尔值(Boolem)也成为逻辑值,它只要两个值——真、假 或者 ——对、错。
布尔的两个值英文表示为 true(真) 、false(假)。
实例如下:
var y = true;
var x = false;
注:一般布尔值都运用为条件测试。请在条件下进行测试。
如果对这个数据类型有着疑惑,可以使用 typeof(查看数据类型) 来查看刚刚的变量。
实例如下:
var y = true;
var x = false;
/* alert 弹框查看数据类型 */
alert(x);
alert(y);
注:弹框出来的是英文单词,看对应数据类型的单词进行对应。
每个数据类型中我都运用了查看数据类型的方法——typeof 说明它比较重要。
四、未定义(Undefined)
未定义(Undefined) 这个数据类型表示变量不含有值。
实例如下:
var y;
var x;
注:一般直接声明变量名字即可,不用给变量赋值。
如果对这个数据类型有着疑惑,可以使用 typeof(查看数据类型) 来查看刚刚的变量。
实例如下:
var y;
var x;
/* alert 弹框查看数据类型 */
alert(x);
alert(y);
注:弹框出来的是英文单词,看对应数据类型的单词进行对应。
注:
如果想把未定义数据变为空的变量,可以用null来清空变量。
实例如下:
var y = null;
var x = null;
如果对这个数据类型有着疑惑,可以使用 typeof(查看数据类型) 来查看刚刚的变量。
实例如下:
var y = null;
var x = null;
/* alert 弹框查看数据类型 */
alert(x);
alert(y);
注:弹框所出来的是null,说明已将变量清空。
复杂数据类型
一、对象(Object)
JavaScript 中一切事物皆为对象,例如:字符串、数值、函数、对象……
此外,JavaScript 允许自定义对象,Object是一种比较复杂的数据类型,先不了解它,重点是上面。