ASP中,变量的声明有哪两种声明方式?具体有什么区别?
答案:3 悬赏:70
解决时间 2021-03-03 01:17
- 提问者网友:浪荡羁士
- 2021-03-02 12:44
ASP中,变量的声明有哪两种声明方式?具体有什么区别?
最佳答案
- 二级知识专家网友:為→妳鎖鈊
- 2021-03-02 14:11
一种是显式声明, 就是使用 Dim public private 等方式声明变量
Dim a, cc, ff
a = 1
c = 3
Public b, e
b = a
Private c, d
c = b
等
另一种是在程序中隐式声明, 例如变量不经过声明, 直接使用
tt = 2
使用这种方式往往会出现某些问题, 或者为代码的维护带来一些不便
例如, 在页面某个地方隐式声明了一个变量, 在页面的另一个地方又不小心隐式声明了一个变量, 而前一个的结果很可能给后面的结果带来一些不可意料的结果
以下式官方文档
---------------------------------------------------------
声明变量的一种方式是使用 Dim 语句、Public 语句和 Private 语句在 Script 中显式声明变量。例如:
Dim DegreesFahrenheit
声明多个变量时,使用逗号分隔变量。例如:
Dim Top, Bottom, Left, Right
另一种方式是通过直接在 Script 中使用变量名这一简单方式隐式声明变量。这通常不是一个好习惯,因为这样有时会由于变量名被拼错而导致在运行 Script 时出现意外的结果。因此,最好使用 Option Explicit 语句显式声明所有变量,并将其作为 Script 的第一条语句。
Dim a, cc, ff
a = 1
c = 3
Public b, e
b = a
Private c, d
c = b
等
另一种是在程序中隐式声明, 例如变量不经过声明, 直接使用
tt = 2
使用这种方式往往会出现某些问题, 或者为代码的维护带来一些不便
例如, 在页面某个地方隐式声明了一个变量, 在页面的另一个地方又不小心隐式声明了一个变量, 而前一个的结果很可能给后面的结果带来一些不可意料的结果
以下式官方文档
---------------------------------------------------------
声明变量的一种方式是使用 Dim 语句、Public 语句和 Private 语句在 Script 中显式声明变量。例如:
Dim DegreesFahrenheit
声明多个变量时,使用逗号分隔变量。例如:
Dim Top, Bottom, Left, Right
另一种方式是通过直接在 Script 中使用变量名这一简单方式隐式声明变量。这通常不是一个好习惯,因为这样有时会由于变量名被拼错而导致在运行 Script 时出现意外的结果。因此,最好使用 Option Explicit 语句显式声明所有变量,并将其作为 Script 的第一条语句。
全部回答
- 1楼网友:虚伪的现实
- 2021-03-02 16:17
你好:
我只知道ASP中变量有一种声明方式
1、变量的命名规则
(1)、第一个字符必须是字母
(2)、不能包含嵌入的句点
(3)、长度不能超过255个字符
(4)、在被声明的作用域内必须唯一
声明变量的语法如下:
Dim 变量名
或者
Dim 变量名1,变量名2,变量名3``````,变量名n
例如:
dim class
或者
dim boy,girl,bag,love,Numeral
- 2楼网友:狠傷凤凰
- 2021-03-02 15:32
option explicit
就是强调声明变量 加了的话
任何变量必须用
vbscript
dim **
javascript
var **
我要举报
如以上问答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯