JavaScript
信仰Beliveself
这个作者很懒,什么都没留下…
展开
-
JS命名空间
JS多级命名空间 JavaScript不像C#或Java,有专门的namespace和package语法支持,当JS复杂到一定程度,尤其是引用大量的第三方JS框架和类库之后,命名冲突就会成为一个严重的问题,因此使用JS自己的变通方式建立命名空间很重要。 最简单的实现命名空间的方法,代码示例如下://这是伪代码,: var com; if(!com) co转载 2014-12-21 23:51:52 · 389 阅读 · 0 评论 -
JavaScript作用域
JavaScript作用域var的本质:【声明变量 var】var a = 3; // 声明a变量并赋值。b = 3; // 只是一个"赋值"操作。[如果函数内没有找到,则相当于声明了一个全局变量]不要狭隘的理解为:声明了一个全局变量。(☆函数内如果有,则只是函数内的变量)。作用域的特点在JS中,函数嵌套是非常普遍的,在函数嵌套中对变量是如何寻找的?答:首先在函数内部寻原创 2014-12-21 23:52:34 · 364 阅读 · 0 评论 -
Javascript实现import动态导入文件方法
众多编程语言都有类似import、include、using等关键字实现引入其它源码文件的功能,但是Javascript却不没有这样的关键字,但是我们可以自己来实现import方法:var JCore = {//构造核心对象 version:1.0, $import:function(importFile){ var file = importFile.toSt转载 2015-06-04 12:50:14 · 1152 阅读 · 0 评论