无法理解vbscript变量声明

时间:2012-12-24 05:38:07

标签: asp.net vb.net

我的任务是将这个asp.net(vbs)应用程序转换为javascript ...

我是一名PHP / JS开发人员,老实说我甚至还没有读过15年以上的视觉基本代码,所以我很生气......

有人可以向我解释这里发生的事情吗?

Dim VarName(100) as Double

在我看来,他们正在将VarName作为一个数组进行投射,并且同时作为一个双精度投射。这对我来说很困惑。它是一系列双打吗?或者它是一个有100位数的双倍?

他们也做同样的事情,除了字符串

Dim VarName(100) as String

是什么给出的?我试着谷歌搜索所有我得到的新手的东西,不会以这种方式覆盖调光。

谢谢!

2 个答案:

答案 0 :(得分:3)

声明array 100 elements类型为double,您可以在 msdn

上阅读更多关于在VB中声明数组的内容

声明数组的不同方法。

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

答案 1 :(得分: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