javaScript-运算符、表达式和控制语句
2015-11-13 22:49
417 查看
运算符
运算符与表达式:加减乘除、递增、递减、求余变量的自动转换
=== 等同符:不会发生类型自动转化
== 等值符:会发生类型自动转化,自动匹配
扩展赋值运算符
+=、-=、*=、/=、%=
在复杂的表达式中往往会综合运用各种不同类型的运算符,而表达式的运算符有一定的规则:首先应该按照运算符的优先级从高到低执行,优先级相同的运算符按照事先约定的结合方向(从左向右或者从右向左)进行
条件表达的基本语法是
(条件表达式1)?表达式2:表达式3
控制语句
基本上ECMAScript的控制语句与Java一致if语句
if(条件){
语句块1;
}else if(条件){
语句块2;
}else{
语句块3:
}
switch语句
switch(expression){
case const1:
语句块1;
break;
default:
语句块2;
}
for(初始部分;条件部分;迭代部分){语句块}
while(条件){语句块}
do{语句块}while(条件);
break:结束当前循环,并把控制权交给循环的下一条语句
continue:结束当前循环的某一次循环,并没有跳出整个循环,继续下次循环
相关文章推荐
- java程序员第四课 javaScript基础和DOM目录
- java程序员第三课 javaScript基础&DOM
- json_encode和json_decode陷阱
- 使用Javascript监控前端相关数据
- 常见的JS排序算法
- javaScript-变量
- 乘法口诀表
- jsp学习
- jsp获取当前日期,包括星期几
- Javascript初学者关于对闭包的理解
- 实现图片中心缩放
- 第九章 JSP标签
- 初始JavaScript
- js-案例:动态显示时间
- 【JS】—BOM
- 【JavaScript基础知识】——DOM基础
- 计算器功能实现
- js 压缩图片 H5
- JS处理时间问题
- 全面理解Javascript中Function对象的属性和方法