js基础(二)

xiaoxiao2025-05-26  27

检测数据类型的操作符

typeof

Boolean 布尔类型

1 true 真 var flag = true; 2 false 假 var flag = false;

<script> var flag = true; console.log(typeof flag);//boolean </script> 3.其它类型转boolean var num = 10,num1; Boolean(num);//返回true Boolean(num1);//返回false

Number 数字类型

1 int 整数 var num = 10; 2 float 浮点数 var num = 0.5;

<script type="text/javascript"> var num =10,num1=8.5; console.log(typeof num,typeof num1);//number </script>

Undefind 特殊类型

**1 定义了变量,没有赋值 **

<script type="text/javascript"> var num; console.log(num);//undefined </script>

字符串转数字类型

转整形 var str = “10”; console.log(parseInt(str));//10 如果字符串前面是数字,后面是字符串,会转前面的 var str = “11n”; console.log(parseInt(str));//11 如果字符串前面是字符串,后面是数字,不会转换 var str = “n11”; console.log(parseInt(str));//NaN 转浮点型 var str = “12.4”; console.log(parseFloat(str));//12.4 其它跟parseInt()一样

运算符

算术运算符 : +,-, , /, %(取余) 字符串和变量的拼接: + 关系运算符 : <、>、<=、>=、== 、=== !=, !== 逻辑运算符 : && 与、|| 或、! 非 赋值运算符 : =、+=、-=、=、/=、%= 自增、自减 : ++a, a++, --a, a–

转载请注明原文地址: https://www.6miu.com/read-5030723.html

最新回复(0)