javascript 变换变量 数据类型 类型转换 运算符 运算表达式 运算优先级 理解笔记
变换变量(两种方法)
问:有A,B两个变量,现在怎么让A,B两个变量的值互换?
答:1.定义第三个变量 取出存取A,B变量的值
代码:var a = 10;
var b = 20;
var c ;
通过C先拿到A的值 var c = a; 现在 c和a的值相等(c只不过是一个媒介) ,然后 把a用b赋值获取b的值 b用a的值赋值(c) a=b ; b=c;
2. 通过计算 (只限于Number类型)
代码:var a = 10 ;
var b =20;
var a = a+b;(等到总和)
var b = a-b;(总和减b等于a的值)
var a = a - b;(总和减计算过后的b值等于最初的b值)
提示:每一段代码写完之后要加; /n 换行 /b 退格 /r 回车 /t 制表格 /‘ 单引号 /" 双引号 //反斜杠 大多数斜杠都是反斜杠 /
数据类型(6种)
Number String boolean null undefined object
数据类型转换
其他类型转字符串 : String() .toString
转数字: 整数 parseint() 小数 parsefloat() 严格转Number()
转布尔:Boolean()
运算符 : (优先级从上到下)
()
++ -- 一元运算符
算数运算符 + - * / % 混合运算符 += -= /= *= %=
关系运算符 > < >= <= == === != !==
逻辑运算符 && || !
赋值运算符 =
算数表达式 : 由算数运算符组成的表达式 以此类推