2017年10月11日 星期三

Javascript with(){} 用法

類似的code:
var cf = document.forms[0];
 cf.smtp_auth_address.value = smtp_auth_address;
 cf.smtp_auth_passwd.value = smtp_auth_passwd;
 cf.smtp_server_addr.value = smtp_server_addr;
 cf.smtp_server_port.value = smtp_server_port;
 cf.check_for_smtps.value = check_for_smtps;

可以改寫成
with (document.forms[0])
{
 smtp_auth_address.value = smtp_auth_address;
 smtp_auth_passwd.value = smtp_auth_passwd;
 smtp_server_addr.value = smtp_server_addr;
 smtp_server_port.value = smtp_server_port;
 check_for_smtps.value = check_for_smtps;
}

with 放入你指定的變量區域,在 {} 中可以直接去使用。
優底就少打一些字XD

沒有留言:

張貼留言