日期:2014-05-16 浏览次数:20535 次
一、if 等常规语句
略过啦,大家都会的。
二、switch
switch (n){
case 1:
//Execute code block #1.
break;
case 2:
//Execute code block #2.
break;
case 3:
//Execute code block #3.
break;
case 4:
//Execute code block #4.
break;
default:
//Execute code block #5.
break;
}
//例子
function convert(x){
switch(typeof x){
case 'number':
return x.toString(16);
case 'string':
return '"'+x+'"';
case 'boolean':
return x.toString().toUpperCase();
default:
return x.toString();
}
}//循环输出一个对象的所有属性名及他的值
for(var prop in my_object){
document.write("name:"+prop+"; value:"+my_object[prop],"<br>");
}var i; var j=0; var p,g; var greeting = "hello" + name; var x=2.34,y=Math.cos(0.75),r,theta;
//这一语句能将object添加到作用域链的头部
with(object)
statement
//例如,访问单一元素,用如下表达式
frame[1].document.forms[0].address.value
//多次访问元素,可以使用如下
with(frame[1].document.forms[0]){
name.value="";
address.value="";
email.value="";
}
//也可以优化下
var form=frame[1].document.forms[0];
form.name.value="";
form.address.value="";
form.email.value="";

