上一篇
str
开头(例:strUserName
)int
开头(例:intUserAge
)bln
开头(例:blnIsValid
)btnSubmit
、txtEmail
)g_
前缀(例:g_strAppName
)m_
前缀(例:m_strModuleData
)strCustomerAddress
' 字符串变量 Dim strWelcomeMsg strWelcomeMsg = "Hello, ASP World!" ' 全局配置 Dim g_strSiteTitle g_strSiteTitle = "2025 ASP Guide" ' 数据库连接 Dim cnnMainDB Set cnnMainDB = Server.CreateObject("ADODB.Connection")
' 模糊命名 Dim strData ' ❌ 不知道存的是什么数据 Dim x ' ❌ 单字母变量(循环除外) ' 命名混乱 Dim user_name ' 🐍 蛇形命名(ASP不推荐) Dim $special ' ❌ 特殊字符开头
特性 | VBScript | JScript |
---|---|---|
声明方式 | Dim strName |
var strName; |
类型推断 | 动态类型(赋值时确定) | 动态类型(类似JavaScript) |
保留字限制 | 不能使用VB关键字(如 If ) |
不能使用JS保留字(如 class ) |
g_
/m_
前缀避免变量覆盖。前缀+类型,作用域分明,描述要具体,禁止用单字!
(例:strEmail
✅ 比data
✅ 好100倍!)
💬 互动时间:你遇到过哪些奇葩变量名?评论区吐槽送🎁!
本文由 业务大全 于2025-08-24发表在【云服务器提供商】,文中图片由(业务大全)上传,本平台仅提供信息存储服务;作者观点、意见不代表本站立场,如有侵权,请联系我们删除;若有图片侵权,请您准备原始证明材料和公证书后联系我方删除!
本文链接:https://xdh.7tqx.com/wenda/717651.html
发表评论