javascript的function带有with是什么意思

2024-12-16 02:55:55
推荐回答(5个)
回答1:

  javascript的function带有with和vb一样,就是把document.regsiter作为默认对象,那个{}里面的document.regsiter可以省了。

  参考下图:

  

回答2:

和vb一样,就是把document.regsiter作为默认对象,那个{}里面的document.regsiter可以省了。

回答3:

一个判断条件 如果不通过的时候 不执行下边的 现在是通过的 但是你去掉之后就是 总执行了 所以你看不到效果

回答4:

with(document.Regsiter){
var user=document.Regsiter.loginName.value;
var pass=document.Regsiter.password.value;
没有with(document.Regsiter),这段代码当然能运行
有了with(document.Regsiter),代码中用到的地方就可以省掉了
可变成这样
with(document.Regsiter){
var user=loginName.value;
var pass=password.value;

回答5:

with是一种以上一个对象为默认对象,可直接进行下一步操作的概念。
举个例子
document.Regsiter.loginName.value='test';
我们也可以这们写
with(document){
with(Regsiter){
with(loginName){
value='test';
}
}
}
所以有with(document.Regsiter)时,你
var user=loginName.value;
var pass=password.value;
这样写肯定是没错的。