with 语句

来源:互联网 发布:唐望 知乎 编辑:程序博客网 时间:2024/06/07 22:30
with 语句给工程师们带来了很多的方便;接下来说说 with 语句的简单使用:
with(object){
statement;
}
with 后括号中的object就是语句块要处理的指定对象,在语句块中可省略此对象而直接使用该对象的属性以及方法。例子:

with(field){
var ats=value.indexOf("@");
var dots=value.indexOf(".");
if(ats<1 | | pos-ats<2){
retrun false;
}
else {
return true;
}
}
在上述例子中,原本是field.value.indexOf();由于with语句,所有与field该对象有关的属性和方法都省略了field该对象,避免对field的重复书写,简洁明了。
0 0