日本国产亚洲-日本国产一区-日本国产一区二区三区-日本韩国欧美一区-日本韩国欧美在线-日本韩国欧美在线观看

當前位置:雨林木風下載站 > 技術開發教程 > 詳細頁面

VBScript與JScript誰怕誰(3)

VBScript與JScript誰怕誰(3)

更新時間:2022-05-04 文章作者:未知 信息來源:網絡 閱讀次數:

轉自: ChinaByte
我們選擇了八個不同的測試例程(所有測試用到的代碼已經在本文后面的下載ZIP文件中提供)。如果語言本身不具備某個方法或函數,則編寫一個專用的方法。

   1.字符串翻轉:進行這個測試不僅是因為它是一個很有代表性的操作,而且因為VBScript提供了內建的StrReverse()函數而JScript卻沒有等價的函數或方法。這為我們提供了一個很好的混合語言編程測試案例。本測試中被翻轉的字符串是“String Reversal”。

   2.在一個字符串中搜索另一個字符串:VBScript和JScript本身都提供實現該任務的方法。我們用VBScript的InStr()函數和JScript的indexOf()方法在字符串“This is a sentence written for the sake of writing a sentence.”中查找字符串“ke”的起始位置。

   3.正則表達式模式匹配:雖然VBScript最近才加入了正則表達式支持,但這仍舊是一個很好的比較測試案例。JScript提供各種各樣能夠接受模式的String對象方法,使我們能夠更靈活地進行處理;而VBScript沒有這么靈活,必須在RegExp對象所界定的范圍內進行。測試頁面包含一個函數,這個函數接受字符串“Regular Expression Pattern Match”以及正則表達式“/(eg)|y|t{2,}/”,并返回匹配總次數。

   4.位移操作:JScript有位操作符而VBScript沒有,這又是一個很好的比較測試案例。在進行這個測試的頁面中將進行下列操作:97 < < 5 以及 -14 > > 2。

   5.簡單數學計算:進行以下計算:18976.6754 + (-908.6) + 1475.211。

   6.復雜數學計算:測試頁面包含這樣一個函數,它根據兩個點的坐標計算出它們之間的距離(英里)。VBScript的計算表達式為:
Distance = Round(Sqr(((69.1 *(latA-latB))^2) +
((69.1 * (Abs(lngA)-Abs(lngB)) * Cos(latB/57.3))^2)),1).




   7.數組初始化:只要出現對數組元素的訪問,VBScript和JScript引擎都將創建整個數組的臨時拷貝,這也是一個很好的測試案例。另外,JScript的數組同時也是帶有許多方法和屬性的對象,而VBScript中數組只是一個數組。這個測試通過For循環初始化一個有100,000個元素的數組,每個元素都被賦予循環計數器的值。

   8.ADO記錄集遍歷:這個測試使用的數據庫是Access2000的“Northwind”數據庫,程序通過ADO連接對象執行“SELECT * FROM ORDERS”命令獲得一個ADO記錄集。程序利用兩個嵌套的循環:外部循環遍歷記錄,內部循環遍歷每個記錄的所有字段。這個測試案例之所以好,是因為JScript需要實例化一個Enumeration對象才能遍歷對象集合,而VBScript只需要一個For Each ... Next循環就可以完成同樣的任務。

溫馨提示:喜歡本站的話,請收藏一下本站!

本類教程下載

系統下載排行

主站蜘蛛池模板: 最新亚洲人成网站在线影院 | 国产99久久九九精品免费 | 在线播放国产色视频在线 | 蜜桃精品在线 | 色婷婷伊人 | 国产精品综合色区在线观看 | 欧美一区三区 | 国产精品亚洲一区二区三区在线观看 | 亚洲日本欧美在线 | 国产精品爱久久久久久久电影 | 精品视频麻豆入口 | 男人天堂1024| 久久中文字幕综合不卡一二区 | 久青草国产观看在线视频 | 丁香六月婷婷综合激情动漫 | 欧美18毛片免费看 | 国产精品 视频一区 二区三区 | 免费在线激情视频 | 91在线视频国产 | 顶级欧美做受xxx000 | 福利视频一二三在线视频免费观看 | 热久久久久 | 精品欧美高清一区二区免费 | 日韩欧美亚洲综合 | 亚洲不卡影院 | 青青青青在线成人视99 | 色综合久久88中文字幕 | 色婷五月天 | 日韩第3页 | 在线观看免费情网站大全 | sihu国产午夜精品一区二区三区 | 最新国产小视频在线播放 | 五月天婷婷综合 | 国产在线极品 | 日韩一区二区三区四区不卡 | 人人草草 | 欧美视频xxx | 色婷婷久久 | 24在线观看日本免费视频 | 欧美视频精品在线 | 狠狠亚洲婷婷综合色香五 |