之前一直使用jQuery的ajax方法,导致自己对浏览器原生的XMLHttpRequest对象不是很熟悉,于是决定自己写下,以下是个人写的deom,发表一下,聊表纪念。Ajax
和 jsonp 的javascript 实现:/*! * ajax.js* ? auth zernmal * @ desc...
分类:
Web程序 时间:
2014-05-25 23:17:00
阅读次数:
360
1.js都是个什么乱七八糟的语言,还他娘的优美,优雅为了解决命冲突,搞了个闭合空间,听着挺高端的,人家java,php都有命名空间,js
你就嘚瑟吧,搞个闭合空间很了不起连jQuery 都是这样写。2.写法 1# ()(); 2# ( function() )(); 3#
(function(){ ...
分类:
Web程序 时间:
2014-05-25 19:17:25
阅读次数:
378
1.什么是闭包?函数嵌套函数内部函数可以引用外部函数的参数和变量参数和变量不会被JS中的垃圾回收机制
所收回2.闭包有啥好处?应用在哪?①希望一个变量长期驻扎在内存中②避免全局变量的污染③私有成员的存在应用:①模块化代码②在循环中直接找到对应元素的索引3.闭包需要注意的地方?IE下可能会引发内存泄露
分类:
其他好文 时间:
2014-05-25 14:10:45
阅读次数:
192
正如我们了解的一样,当我们书写了JS程序之后,打开浏览器,我们的代码就可以开始运行了(当然保证你的代码没有问题,才能按照你的预期进行执行)。刚才说的是JS执行的一个大的环境,今天我们学习一下,JS在解析器里的一个执行过程。
这个过程分为两个阶段:进入执行上下文执行代码 变量对象的变化,和这两...
分类:
Web程序 时间:
2014-05-25 13:43:04
阅读次数:
366
http://www.cnblogs.com/yank/archive/2008/08/14/1267746.htmlhttp://code.google.com/p/lhgcalendar/downloads/detail?name=lhgcalendar-3.0.0.rar&can=2&qlhg...
分类:
Web程序 时间:
2014-05-25 13:39:57
阅读次数:
262
1.JS include :DOM BOM ECMA2.Browser 分别独立实现dom &
JSas if two isolated islands3.JS操作DOMfrom the island to the other one4.DOM性能The
bridges between island...
分类:
其他好文 时间:
2014-05-25 11:28:12
阅读次数:
246
最近买到手了一本《javascript框架设计》,详细介绍开发js框架所用到的知识。初读一点,乐帝脆弱的理论修养就暴露无遗了,所以专门加强理论修养,重看javascript编程模式的举例。下面来介绍下js中,常见的编程模式。
1.命名空间
同其他高级语言一样,js中的命名空间概念,也是为了减少命名冲突,但js没有命名空间关键字。js实现命名空间的思路是定义一个全局变量,将此命名空间的变...
分类:
编程语言 时间:
2014-05-25 10:20:05
阅读次数:
302
1、直接运行测试文件
下面的内容为批处理文件node-run-app.bat中的内容,批处理命令中NODE_PATH为Node.js的安装路径,也就是有node.exe文件的路径,在初次使用时设置。文件放在自定义项目路径,如使用express 生成的项目。app.js为待测试的Node.js 文件。双击该批处理文件即可运行app.js程序。
[plain]...
分类:
移动开发 时间:
2014-05-25 07:14:30
阅读次数:
433
=====================================声明对象的两种方式第一种:varobj=newObject();第二种:varobj={}=====================================对象中的方法属性第一种:varobj=newObject();obj.aa=function(){alert("我是方法")};obj.bb="我是属性";第二种:varobj={aa:func..
分类:
Web程序 时间:
2014-05-25 05:49:52
阅读次数:
258