JavaScript 数据类型
值类型(基本类型):字符串(String)、数字(Number)、布尔(Boolean)、对空(Null)、未定义(Undefined)、Symbol。
引用数据类型:对象(Object)、数组(Array)、函数(Function)。
* 常量: 所有语言基本都一样
* 整型 浮点型 字符型 布尔型 字符串 对象...
* 变量
* 1.强类型语言:
* 有什么类型的常量,就有什么类型的变量
* 2.js,python等是弱类型语言
* 特点:
* 1.变量声明只有一种类型 var
* 2.保存什么类型的常量,就“变成”什么类型的变量
var a; //声明变量
console.log(a);
console.log(typeof(a));
a = 20; //保存了一个整数
console.log(a);
console.log(typeof(a));
a = 20.32; //保存了一个浮点数
console.log(a);
console.log(typeof(a));
a = 'H'; //保存了一个字符
console.log(a);
console.log(typeof(a));
a = 'Hello world !'; //保存了一个字符串
console.log(a);
console.log(typeof(a));
a = "Hello world !"; //保存了一个字符串
console.log(a);
console.log(typeof(a));
a = true; //保存了一个boolean值
console.log(a);
console.log(typeof(a));
a = new Object();//保存了一个对象
a.name = "zhangsan";
console.log(a + ":" + a.name);
console.log(typeof(a));log(typeof(a));
测试代码js-2.html
<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
<title></title>
</head>
<body>
<script type="text/javascript">
/**
* 常量 所有语言基本都一样
* 整型 浮点型 字符型 布尔型 字符串 对象...
* 变量
* 1.强类型语言:
* 有什么类型的常量,就有什么类型的变量
* 2.js,python等是弱类型语言
* 特点:
* 1.变量声明只有一种类型 var
* 2.保存什么类型的常量,就“变成”什么类型的变量
*/
var a; //声明变量
console.log(a);
console.log(typeof(a));
a = 20; //保存了一个整数
console.log(a);
console.log(typeof(a));
a = 20.32; //保存了一个浮点数
console.log(a);
console.log(typeof(a));
a = 'H'; //保存了一个字符
console.log(a);
console.log(typeof(a));
a = 'Hello world !'; //保存了一个字符串
console.log(a);
console.log(typeof(a));
a = "Hello world !"; //保存了一个字符串
console.log(a);
console.log(typeof(a));
a = true; //保存了一个boolean值
console.log(a);
console.log(typeof(a));
a = new Object();//保存了一个对象
a.name = "zhangsan";
console.log(a + ":" + a.name);
console.log(typeof(a));
</script>
</body>
</html>
控制台输出: