javascript – 为什么JQuery不巩固其常量?
内容导读
互联网集市收集整理的这篇技术教程文章主要介绍了javascript – 为什么JQuery不巩固其常量?,小编现在分享给大家,供广大互联网技能从业者学习和参考。文章包含1189字,纯文字阅读大概需要2分钟。
内容图文
![javascript – 为什么JQuery不巩固其常量?](/upload/InfoBanner/zyjiaocheng/823/6a1828ee92034a17a639406387e3afe8.jpg)
我的所有常量都接近我的javascript文件的顶部,如下所示.
当我搜索核心JQuery文件时,没有任何东西出现在Constant中,我看不出它们正在拉出常量?他们没有,他们是否通过代码传播它们,如果是这样,他们为什么不巩固它们呢?
我并不关心语言构造const,而是关注将常量拉出到下面的一个地方的概念.
var Constant =
{
VALIDATE_ON: 1,
JSON_ON: 0,
ROOT: '',
PICTURES: '../pictures/',
TEXT: '../text/',
FAVICON: '../images/logo_small.ico',
IMAGES: '../images/',
GATEWAY: 'class.ControlEntry.php',
ENTER_KEY: 13,
SECOND: 1000,
MINUTE: 60,
HOUR: 3600,
DAY: 43200,
AML:
{
"PASS": 0,
"FAIL": 1,
"NOTDEFINED": 2
}
};
解决方法:
如果查看jQuery source code,您还会看到一些常量,例如在开头表示不同的正则表达式.只是它们没有在全球范围内定义以避免污染它.它们在jQuery函数中定义.这样,在全局范围内可以使用相同名称的不同脚本之间不存在冲突风险.
因此,当然合并你的常量是一个好主意,只是不要污染全局范围.
内容总结
以上是互联网集市为您收集整理的javascript – 为什么JQuery不巩固其常量?全部内容,希望文章能够帮你解决javascript – 为什么JQuery不巩固其常量?所遇到的程序开发问题。 如果觉得互联网集市技术教程内容还不错,欢迎将互联网集市网站推荐给程序员好友。
内容备注
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 gblab@vip.qq.com 举报,一经查实,本站将立刻删除。
内容手机端
扫描二维码推送至手机访问。