/** * 如果只声明变量 并在变量没有任何赋值的时候 * 此时 该变量类型为any(任意)类型 */ var a; a = 1; a = false; a = undefined; var b = 1; // b = '12'; // b = true; //基本数据类型 number boolean string null undefined // 引用数据类型 Object(数组、对象、函数) // 判断数据类型:typeOf 4种 var c = [1, 2, 3, 45, 5]; var d = { a: 12, b: 3, c: 'e' }; function fn(q, w) { console.log(q + w); } fn(1, '2');