数据类型:
特殊类型:
undefined 未定义
null 空对象
NAN 非数字
infinity 无穷
普通类型、标量类型:
字符串类型 string[对象]
数字类型 number[对象]
布尔类型 boolean
引用类型:
数组 array
对象 object
自定义函数 function
<script>
// js 中 常见的数据类型:
// 标量类型:
var str = "string" ;
// typeof 检测变量的数据类型
var type = typeof str; // string
// type 这个变量在这里我们成为 【返回值】
//【返回值】: 由函数(系统内置函数、自定义函数它执行后的返回的结果)
console.log(type);
var num = 12214;
var type = typeof(num);
console.log(type); // number
// 布尔类型:true false
// var bol = true;
var bol= false;
// 直接输出
console.log(typeof(bol));
// js 引用类型:
var arr = [1,2,3,"fref"]; // 数组
console.log(typeof arr) // object类型
// ?? js 中 如何判定一个数组 是是一个真数组???
var obj = {}; // 对象 json 对象
console.log(typeof obj); // object 类型
var fn = function(){}; // 函数
console.log(typeof(fn)) // function 类型
// null 特殊类型 :代理空
console.log(typeof(null)) // object 类型
</script>
js中常用的系统内置函数:
typeof() 检测变量的数据类型
parseFloat()
parseInt()