网站是不是每年都要续费,公司企业网站设计尺寸,ydg wordpress theme,网站服务器暂时不可用怎么办一、数值类型——number
整数 小数 let a1; let num1.5; console.log(a,num); // 整数和小数都是数字值 NaN是特殊的值 它的类型是数值类型 表示一个损坏的数值 (通常出现在 不能转换为数字的数值 运算时产生 比如 0 / 0) // 特殊值 NaN console.log(NaN);…一、数值类型——number
整数 小数 let a1; let num1.5; console.log(a,num); // 整数和小数都是数字值 NaN是特殊的值 它的类型是数值类型 表示一个损坏的数值 (通常出现在 不能转换为数字的数值 运算时产生 比如 0 / 0) // 特殊值 NaN console.log(NaN); 二、字符串类型——string
字符串 是用 单引号和双引号 包裹起来 // 字符串 String console.log(今天是这周最后两节课); // 字符串 是用 单引号和双引号 包裹起来 // 字符串中出现引号 用两个不同的引号 let str老师说:今天都要好好听课才能放学; console.log(str); // 我就要使用相同的引号 使用转义字符 反斜杠 let str1放心 \老师\,今天肯定认真听 console.log(str1); // 添加字符串换行 转义:\n let str2你真的是一个\n大聪明 console.log(str2); 定义字符串——string() let text String(123); console.log(text); 字符串拼接——使用 let text1平平; let text2想吃; let text3冰激凌; let speaktext1text2text3; console.log(speak); 数字加字符串——字符串拼接 console.log(12);// 字符串: 12 console.log(你好123); 获取字符串长度——length 获取下标长度 console.log(str3.length); 模板字符串: 给模板字符串 ${} 传值 let age21; alert(我今年${age}岁); 三、其他数据类型
1.布尔值 boolean 两个值 进行判断 true;//真的 false;// 假的 console.log(10); // 1 小于 0 结果假的 false 2.undefind类型 值没有被定义 空间留着 // 声明变量 没有赋值 默认值为undefined let a; console.log(a);//undefined 3.null 空类型 变量的值为null那就需要手动设置 console.log(null); // let numnull; // console.log(num); 4.bigint 超大整数/长整数 js能表示的最大整数 console.log(Number.MAX_SAFE_INTEGER); // js能表示最小负整数 console.log(Number.MIN_SAFE_INTEGER); 四、判断数据类型
1.typeof 判断数据类型 //数字/数值: number console.log(typeof 1); console.log(typeof NaN); //字符串: string console.log(typeof 帅哥); //布尔值: boolean console.log(typeof false); // undefined let a; // 判断一个没赋值的变量名 返回undefined类型 console.log(typeof a); // null 空类型 console.log(typeof null);// 返回结果是一个object 空对象 2.isNaN方法——用来判断 一个值是否为非数字 console.log(isNaN(123));// false console.log(isNaN(NaN));//返回true console.log(isNaN(你好)); 3.isFinite——法返回布尔值 表示某个值是否为正常的数值 console.log(isFinite(123));// true console.log(isFinite(Infinity));//false console.log(isFinite(NaN));//false console.log(isFinite(大家好));//false console.log(isFinite(null));// 返回 true 因为null会默认转化为 0 五、类型转换 1.显示类型转换
常见 在数字 和 布尔值 字符串 三者之间转换 let num 123; console.log(typeof num);//number 数字类型 // String()方法 转字符串 let str String(num); console.log(typeof str); let num1 Number(false); console.log(num1);// 讲布尔值 转为数字 false 返回 0 true返回 1 // 转布尔值 Boolean let str1Boolean(num); console.log(typeof str1, str1);// Boolean true 2.隐式类型转换
是特殊 任何值 与字符串进行 运算 结果都是字符串 let num210 123; console.log(typeof num2); // 数字布尔值 let num310true; console.log(num3,typeof num3);//11 number // 除了加 以外的运算符 比如 - / * 都会把数据 转为数字类型 let num4 22- 2; console.log(num4,typeof num4);//20 // 字符串22 遇到减号 进行隐式类型转换 把字符串22 变成了数字22 进行计算了