⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 8-3-2.cfm.htm

📁 本文件是一个ASP教程
💻 HTM
字号:
<html>

<head>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312">
<title>变量子类型</title>
<meta name="GENERATOR" content="Microsoft FrontPage 3.0">
</head>

<body>
<font FACE="宋体"><b>

<p ALIGN="JUSTIFY">变量子类型</p>
</b></font><font FACE="宋体" SIZE="3">

<p ALIGN="JUSTIFY">当你用DIM语句声明一个变量时,你没有为变量定义数据类型。这是因为VBScript中所有变量都是相同的数据类型。所有变量都是variant型变量。variant是一种特殊的变量类型,它可以代表许多其它类型的变量。</p>

<p ALIGN="JUSTIFY">当你需要用一个变量代表一个数字时,你只要把一个数字分配给该变量,不用引号标记。当你需要用一个变量代表一个字符串时,你只要把字符串分配给该变量,用引号标记。(数字不用引号,字符串要用引号。)一个variant型变量可以自动与赋给它的值的类型保持一致。</p>

<p ALIGN="JUSTIFY">通常,你没有理由为一个变量如何代表你分配给它的数据而操心。但是,有一个函数可以揭示一个variant型变量的子类型。考虑如下的例子:</p>

<p ALIGN="JUSTIFY">&lt;%myvar=</font><font SIZE="3">”</font><font FACE="宋体" SIZE="3">Hello 
Magic!</font><font SIZE="3">”</font><font FACE="宋体" SIZE="3">%&gt;&lt;%=TYPENAME(myvar)%&gt;</p>

<p ALIGN="JUSTIFY">&lt;%myvar=3%&gt;&lt;%=TYPENAME(myvar)%&gt;</p>

<p ALIGN="JUSTIFY">在这个例子中,变量myvar被分配了两个不同数据类型的值。对每种类型的值,VBScript函数TYPENAME()可以显示该变量所代表的实际数据的子类型。例如,当给变量myvar分配字符串数据“Hello 
Magic!</font><font SIZE="3">”</font><font FACE="宋体" SIZE="3">时,variant型变量的子类型是string。当给变量myvar分配整数3时,myvar的子类型是integer。</p>

<p ALIGN="JUSTIFY">举这个例子的目的是说明variant型变量实际代表的数据是有子类型的。函数TYPENAME()可以揭示一个变量的子类型。但是,在多数情况下,你不需要关心一个变量是如何代表数据的(参见下一节)。</p>
</font>
</body>
</html>

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -