1.PHP中的数据类型:boolean(布尔),int(整型),float(浮点型),string(字符串),array(数组),object(对象),null(空),resource(资源)
2.java中的数据类型:boolean(布尔),int(整型),float(浮点型),string(字符串),array(数组),object(对象),null(空),long(),
short,double,char,byte,
3.JavaScript中的数据类型
boolean(布尔),string(字符串),number(数字),object(对象),nudefined(未定义),null(空),
布尔数据类型中只有 "true" 和 "false" 两个值
字符串使用引号(单引号和双引号)引起来
数字包括整数和浮点数,NAN
*注意当非字符串参与算数运算的时候,得出的结果是NAN (字符串+-*/)
获取变量的数据类型
" typeof() " (代码块里面只用第一行=段和最后一段 第二段是非字符串定义,运算,结果)
<script>
var str3 = '15'
var str4 = '2'
console.log(str3*str4)
var= NAN = NAN
NAN+NAN // 结构是: NAN
NAN * NAN // 结构是: NAN
// 获取变量的数据类型
console.log(typeof(str3)) //结果是:string
console.log(typeof(NAN)) //结果是:number
</script>
2.3 运算符
2.3.1算数运算符
+加法
-减法
*乘法
/除法
%取余 4/5 取余等于 4
2.3.2比较运算符
< 小于
> 大于
<= 小于等于
>= 大于等于
== 等于 只比较值 值相等于返回真,不等返回假
!= 不等于
=== 恒等于(全等于) 比较值和数据类型 值和类型都相同时 返回真 否则返回假
!== 恒不等于(不全等于)
2.3.3逻辑运算符
&& 逻辑于 两边都为真时,整体返回真,其余情况全为假
|| 逻辑或 只要有一边为真时,整体返回真, 当两边都为假时 整体返回假
!逻辑非 取反 非真即假,非假既真(如果是假(真)的 前面放一个感叹号就会变成真(假)的 ,(放前面既相反))
2.3.4赋值运算符
=
+= a+=2 等价于 a=a+2
-=
*=
/=
%=
2.3.5递增运算符
++ 每次加1
--每次减
<script>
var num1 =12
var res = ++num1 + --num1 -- +num1++ // num1结果:? res结果:?
</script>
一