免费体验120秒视频_榴莲榴莲榴莲榴莲官网_2021国产麻豆剧果冻传媒入口_一二三四视频社区在线
當前位置: 首頁IT技術 → scripting.dictionary的研究分享

scripting.dictionary的研究分享

更多

本文提供的是作者個人對scripting.dictionary的研究經驗分享,希望對大家能夠有所幫助。

關于script的dictionary對象,其實我想一開始ms是借鑒了python之類的動態腳本語言的,而且是面對客戶端開發的關于這一點可以參考wrox的asp程序員參考手冊里第137頁里,如果在session級保存一個dictionary對象會降低系統的性能,而在application級保存一個dictionary對象會導致web服務器崩潰,關于這個就不在多說了。

  現在我們要考慮的是dictionary對象在單頁的時候,有哪些設計時的缺陷:

  大家可以這么試試

set rs=server.createobject("adodb.recordset")

sql="select * from table"

rs.open sql,conn,1,3

set ttt=server.createobject("scripting.dictionary")

ttt.add "xxx",rs("field")

set rs=nothing

liu=ttt("xxx")

  當你這么做的時候會發現一件什么事呢?asp頁會告訴你發生意外!!!這個就很令人詫異了,什么是意外呢?很難說,后來經過我反復的測試發現是因為不能把rs("field")的值直接給dictionary對象,經過反復研究得出的結論是如下的:dictionry是把rs("field")的內存地址給儲存了,這樣的話,我剛才寫的那個無疑是一種災難,解決方法是把這個rs("field")放到一個變量里就可以解決了,但是dictionary對象難道不可以保存一個被nothing過的對象么?這個就是一個很大的疑問了,所以我又寫了這么一段程序,大家可以保存成try.htm看看效果的

<script language='vbscript'>
set ttt=createobject("scripting.dictionary")
ttt.add "liu","uuu"
set ddd=createobject("scripting.dictionary")
ddd.add "ppp",ttt
set ttt=nothing
bbb=ddd("ppp")("liu")
alert(bbb)
</script>

  結果是什么?你會發現一段alert了uuu說明是沒有問題的,這就說明dictionary對象其實是把另一個dictionary對象整個clone進來了,這就更驗證了wrox的書中寫的,dictionary對象在ms開發的時候其實是針對客戶端的,這種說法了

  還有對數組與dictionary合用的代碼也可以給大家看看的

<script language='vbscript'>
i=1
picname=("xxx")
str="set " & "pic_" & i & "=createobject(" & """" & "scripting.dictionary" & """" & ")"
execute(str)
str="pic_" & i & ".add " & """" & "picname" & """" & "," & """" & picname & """"
execute(str)
dim ttt()
redim ttt(5)
ttt(0)="uuu"
pic_1.add "item",ttt
liu=pic_1("picname")

set pic_2=createobject("scripting.dictionary")
erase ttt
redim ttt(5)
ttt(0)="iii"
nnn=pic_1("item")(0)
pic_2.add "rrr",ttt
zzz=pic_2("rrr")(0)
alert(liu)
alert(nnn)
alert(zzz)
</script>

熱門評論
最新評論
昵稱:
表情: 高興 可 汗 我不要 害羞 好 下下下 送花 屎 親親
字數: 0/500 (您的評論需要經過審核才能顯示)
免费体验120秒视频_榴莲榴莲榴莲榴莲官网_2021国产麻豆剧果冻传媒入口_一二三四视频社区在线
主站蜘蛛池模板: 小镇姑娘hd电影在线观看| 你是我的女人中文字幕高清| 午夜网站在线观看免费网址免费| 女人高潮特级毛片| 孽欲迷宫| 久久a毛片| 国产美女做a免费视频软件| 182tv精品视频在线播放| AAA日本高清在线播放免费观看| 欧美变态口味重另类在线视频| 国产精品久久久久免费a∨| 久久精品国产一区二区电影| A级国产乱理论片在线观看| 精品国产一二三产品价格| 狠狠躁日日躁夜夜躁2022麻豆| 国产在线看片网站| 77777_亚洲午夜久久多人| 亚洲制服丝袜一区二区三区| 久久久久久AV无码免费看大片 | 亚洲另类无码一区二区三区| 精品韩国亚洲av无码不卡区| 一本一道精品欧美中文字幕| 免费看又黄又无码的网站| 乱爱性全过程免费视频 | 亚洲精品视频久久| 啦啦啦中文在线观看日本| 樱桃视频影院在线观看| 日韩一区二区三区精品| 亚洲三级在线免费观看| 日本最新免费二区| 你是我的女人中文字幕高清| 亚洲最大综合网| 成人欧美一区二区三区黑人| 樱桃视频高清免费观看在线播放| 久久天天躁狠狠躁夜夜爽| 国产偷亚洲偷欧美偷精品| 少妇愉情理伦片高潮日本| 亚洲a∨无码精品色午夜| 18禁强伦姧人妻又大又| 要灬要灬再深点受不了好舒服| 好大好爽快点视频|