基本类型:number,string,boolean,(undefined,null)
<script>// 0.1// number,string,booleanvar num=10;var b=10;console.log(typeof num);console.log(typeof b);// 使用单引号,双引号包裹的是stringvar str="hello world"var s='hello'console.log(typeof str);console.log(typeof s);// boolean true,falsevar c=true;var d=false;console.log(typeof c);console.log(typeof d);</script>
复杂数据类型:数组,函数,对象
引用数据类型
<script>// typeof 不能识别数组 object// 数组[]// Array.isArray 输出的是booleanvar arr=[1,2,3];var all=["html","css","js"];console.log(typeof arr);console.log(Array.isArray(arr));// 属性 length 可以读取数组的长度console.log(arr.length);// 数组的下标从0开始console.log(all[0]);// 下标越界之后输出 undefinedconsole.log(arr[100]);</script>
获取数组最后面的数据
<script>var arr = ["html","css","javascript"];console.log(arr.length);// length-1// 获取数组最后面的数据console.log(arr[arr.length-1]);</script>
