三爪的JS奋斗史 - 第四回

今天很懒..居然偷看小说去了.....噢.今天过去了.明天努力!!

乘性运算符

1.乘法运算符(* 2.除法运算符(/3取模运算符(%

 

加性运算符

1 加法运算符( + )注意 var a = “5”+5 ; alert(a); return        55;   typeOf: String;

2减法运算符( - 注意 var a=”6” – 5; alert(a); return     1 ;   typeOf: Number;

 

关系运算符

小于( < 大于( > )小于等于( <= 大于等于( >=

如果是字符串则以第一个字母的ASCII码进行对比

 

等性运算符

1等号( == )和非等号( = alert( ‘5’ = = 5); return: true;

 

2.全等( === )和非全等(!==)区别是不能转换类型

 

条件运算符(三元运算)

Varuable = (a == b) ? c : D;a等于b吗?如果等于执行a 否则执行b

 

赋值运算符

= )等号实现 乘等于(*= 除等于(/=)模等于(%=)加等于(+= 减等于(-=

 

逗号运算符

常用于声明变量如:var a=1,b=2,c=3;

 

 

 

 

 

语句

If语句

If { } ;

if{ }   else{ } ;

if{ } else if{ } else{ };

 

迭代语句

Do-while;

Do{ /*……*/} while( 条件 )

 

While

While(i<10){ i++ ;}

 

For;

For(var i=0; i<10; i++){ alert(i);}

 

For-in语句

For-in语句是严格的迭代语句,用于枚举对象的属性;

 

* 有标签的语句

用语法给语句加上标签,方便以后调用

Label: statement;

例:start: var iCount = 10;

在这个例子中标签 标签Start可被后来的break语句或continue语句引用;

 

Break语句可以立即退出循环,阻止再次反复执行任何代码,

continue语句只是退出当前循环,根据控制表达式还允许继续进行下一次循环、

 

 

posted @ 2009-09-16 23:46  三爪  阅读(98)  评论(0)    收藏  举报