"With"关键字的功能是什么?

Kev*_*vin 2 vbscript asp-classic

鉴于下面的代码,"with"关键字有什么作用?我对它不太熟悉,我不确定它的用途.

Sub NotePage_Load()


With Request.Form
Run Code Online (Sandbox Code Playgroud)

谢谢凯文

Adr*_*ong 6

这是一个简写... With..End With块中的所有内容都将被视为在其前面附加了某些内容.

例如:

With Request.Form
  ["xxx"] = "yyy"
  ["aaa"] = "bbb"
End With
Run Code Online (Sandbox Code Playgroud)

等于以下内容:

Request.Form["xxx"] = "yyy"
Request.Form["aaa"] = "bbb"
Run Code Online (Sandbox Code Playgroud)