2012-12-24 20 views
1

我用這個轉換asp.net(VBS)應用程序的JavaScript任務......無法理解VBScript中的變量聲明

我是一個PHP/JS開發老實說,我還沒有甚至閱讀一行Visual Basic代碼在超過15年,所以我很生鏽...

有人可以向我解釋這是怎麼回事嗎?

Dim VarName(100) as Double 

它看起來對我來說,他們是鑄造的VarName作爲數組,作爲一個在同一時間的兩倍。這讓我感到困惑。這是一組雙打嗎?或者它是100位數的雙倍數?

他們也做同樣的事情,除了用繩子

Dim VarName(100) as String 

是怎麼回事?我嘗試使用Google搜索這一切,我得到的是新手,不包括調暗這種方式。

謝謝!

回答

3

據宣稱的100 elements型雙array,可以進一步瞭解有關聲明陣列msdn

不同方式在VB聲明陣列。

Dim cargoWeights(10) As Double 
Dim atmospherePressures(2, 2, 4, 10) As Short 
Dim inquiriesByYearMonthDay(20)()() As Byte 
0

從VB

Dim VarName(100) as Double 'array of doubles with length 100 

- > PHP

$VarName = array(100) 

VB

Dim VarName(100) as String 'string with 100 chars 

- > PHP

$name = "What is your name?" //JUST declare variable and assign it string value