// 一、变量声明 var a; // undefined console.log(a) var b = 10, c = 'xyz'; console.log(b, c); // 不经声明,直接使用 d = 20; console.log(d); var a = 10; console.log('a = ', a); // 二、基本数据类型(5) // 1. 一个变量声明但未赋值,就是 undefined var u; var u = undefined; console.log('u =', u); // 2. 数字 // var n = 10; // var n = 1.23; var n = 1.23e2; console.log('n =', n); // 3. 字符串 // var s = 'abc'; // var s = "abc"; var age = 18; var s = `老八今年 ${age}`; console.log('s =', s); // 4. 布尔类型 boolean var b = false; console.log('b =', b); var flag = false; // var flag = undefined; // var flag = 0; // -0, +0 // var flag = NaN; // Not a Number // var flag = null; // var flag = ''; if(flag){ console.log('flag is true'); } else{ console.log('flag is false'); } // 5. null var nvl = null; console.log('nvl =', nvl); // 三、非基本数据类型 —— 对象 var obj = {}; console.log('obj =', obj); // 四、typeof 返回变量的类型 console.log('typeof u :', typeof(u)); console.log('typeof n :', typeof(n)); console.log('typeof s :', typeof(s)); console.log('typeof flag :', typeof(flag)); console.log('typeof nvl :', typeof(nvl)); console.log('typeof obj :', typeof(obj)); console.log('typeof f :', typeof(f));
变量声明,基本数据类型
于 2024-04-18 14:53:45 首次发布