友情提示:如果本网页打开太慢或显示不完整,请尝试鼠标右键“刷新”本网页!
第三电子书 返回本书目录 加入书签 我的书架 我的书签 TXT全本下载 『收藏到我的浏览器』

asp基础实用教程(DOC格式)-第3部分

快捷操作: 按键盘上方向键 ← 或 → 可快速上下翻页 按键盘上的 Enter 键可回到本书目录页 按键盘上方向键 ↑ 可回到本页顶部! 如果本书没有阅读完,想下次继续接着阅读,可使用上方 "收藏到我的浏览器" 功能 和 "加入书签" 功能!

'Repeat this loop until the counter equals the number of items
'in the collection。
For Item = 1 to Session。Contents。Count
Response。Write Session。Contents(Item) & ””
Next
%》
  可以在脚本中使用for语句在集合中循环。在JScript的for语句中使用Count属性时,为了收到更大的效果,应该将Count值分配给本地变量并使用该变量设置计数器终值。这样,脚本引擎就不需要每次循环都查寻Count的值。下面的例子展示了这个技巧:

  Microsoft JScript 3。0引入了Enumerator对象。可以使用该对象遍历ASP集合。atEnd方法指出了集合中是否还存在项目。moveNext方法移动到集合中的下一个项目。

  遍历带子关键字(Subkeys)的集合
  脚本在单一cookie中嵌入相关值以减少在浏览器和Web服务器之间传送的cookie数目。因此Request和Response对象的Cookies集合能够在单一项目中拥有多个值。这些子项目或子关键字可以被单个访问。只有Request。Cookies和 Response。Cookies集合支持子关键字(Subkeys)。Request。Cookies只支持读操作;Response。Cookies只支持写操作。
  可以列举Request。Cookie集合中所有的cookie以及Cookie中所有的子关键字(Subkeys)。但是,如果在没有子关键字(Subkeys)的Cookie上遍历子关键字,将不会产生任何结果。通过使用。HasKeys语法首先检查cookie是否含有子关键字 (Subkeys),就可以避免这种情况。下面的这个例子展示了这
个技巧。
返回目录 上一页 下一页 回到顶部 1 2
快捷操作: 按键盘上方向键 ← 或 → 可快速上下翻页 按键盘上的 Enter 键可回到本书目录页 按键盘上方向键 ↑ 可回到本页顶部!
温馨提示: 温看小说的同时发表评论,说出自己的看法和其它小伙伴们分享也不错哦!发表书评还可以获得积分和经验奖励,认真写原创书评 被采纳为精评可以获得大量金币、积分和经验奖励哦!