JavaScript
跟包叔一起学习
辗转很久,还是写写博客吧。
展开
-
DOM DOM0 DOM1 DOM2 DOM3 简单介绍
一、DOM全称文档对象模型(Document Object Model) 二、DOM是什么DOM就是一个编程接口,就是一套API。DOM是针对HTML文档、XML等文档的一套API。就类似于JDBC是针对数据库的一套API一样。 三、DOM的用途DOM 是用来访问或操作HTML文档、XHTML文档、XML文档中的节点元素。现在转载 2014-05-18 10:47:58 · 5097 阅读 · 0 评论 -
node.js 中 util.inherits
util.inherits(constructor, superConstructor)原创 2014-05-27 11:14:51 · 1526 阅读 · 0 评论 -
理解 Node.js process.nextTick() {Understanding process.nextTick()}
有很多人对Node.js里process.nextTick()的用法感到不理解,下面我们就来看一下process.nextTick()到底是什么,该如何使用。Node.js是单线程的,除了系统IO之外,在它的事件轮询过程中,同一时间只会处理一个事件。你可以把事件轮询想象成一个大的队列,在每个时间点上,系统只会处理一个事件。即使你的电脑有多个CPU核心,你也无法同时并行的处理多个事件。但也就转载 2014-05-27 09:55:34 · 702 阅读 · 0 评论 -
node.js 介绍 (关于node.js 的误会)
昨天写了篇博客,介绍了一下我对node.js的第一次亲密接触后的感受,以为node.js很小众,出乎我意料很多人感兴趣,并且对博客中的细节问题做了评论,最多的是围绕node.js的异步与单线程展开的,当然还有很多关于node.js究竟是不是语言?不是的话又是什么。。。之类的问题,其实刚接触node.js,了解的并不是很深入,越是回复大家问题,心里越是没底,决定认真研究一下,经人指点看了一下《Nod转载 2014-05-24 03:07:11 · 914 阅读 · 0 评论 -
node.js module初步理解,exports与module.exports的区别
在开发一个复杂的应用程序的时候,我们需要把各个功能拆分、封装到不同的文件,在需要的时候引用该文件。没人会写一个几万行代码的文件,这样在可读性、复用性和维护性上都很差,几乎所有的编程语言都有自己的模块组织方式,比如Java中的包、C#中的程序集等,node.js使用模块和包来组织,其机制实现参照了CommonJS标准,虽未完全遵守,但差距不大,使用起来非常简单。在node.js中模块与文件是原创 2014-05-23 21:07:46 · 3409 阅读 · 0 评论 -
javascript 函数 function arguments caller callee apply() call()
在JavaScript中,函数原创 2014-05-05 17:11:42 · 1065 阅读 · 0 评论 -
javascript内置函数
1.Date:日期函数属性(1):constructor 所修立对象的函数参考prototype 能够为对象加进的属性和方法办法(43):getDay() 返回一周中的第几天(0-6)getYear() 返回年份.2000年以前为2位,2000(包括)以后为4位getFullYear() 返回完全的4位年份数getMonth() 返回月份数(0-11)getDate() 返回日(1-31)getH原创 2014-01-06 10:17:02 · 552 阅读 · 0 评论 -
内存和性能
由于事件处理程序可以为现代Web应用cheng'xu原创 2014-05-19 20:12:19 · 780 阅读 · 0 评论 -
js 事件机制兼容性
大多数情况下,都是将事件处理程序原创 2014-05-17 20:39:08 · 1105 阅读 · 0 评论 -
EventUtil addHandler removeHandler
addHandler 方法,他的指责是分别是情况使用DOM0级方法、DOM2级方法或IE方法来添加事件。这个方法属于一个名字叫EventUtil的对象,可以使用这个对象来处理浏览器间的差异。addHandler() 方法接受3个参数:要操作的元素、时间名称和事件处理程序函数。与addHandler()方法对应的方法是removeHandler(),它也接受相同参数。这个方法的指责是移除之前添加原创 2014-05-17 21:23:58 · 2216 阅读 · 0 评论 -
JavaScript 事件机制理解
什么是事件?事件(Event)是JavaScript应用跳动的心脏 ,也是把所有东西粘在一起的胶水。当我们与浏览器中 Web 页面进行某些类型的交互时,事件就发生了。事件可能是用户在某些内容上的点击、鼠标经过某个特定元素或按下键盘上的某些按键。事件还可能是 Web 浏览器中发生的事情,比如说某个 Web 页面加载完成,或者是用户滚动窗口或改变窗口大小。通过使用 JavaScript转载 2014-05-19 00:47:33 · 798 阅读 · 0 评论 -
JavaScript对象
javascript 对象1、数据属性:[[Configurable]] 表示能否通过delete删除属性从而重新定义属性,能否修改属性的特性,或者能否把属性修改为访问器属性。直接在对象上定义的属性,它们的默认值为true[[Enumberable]] 表示能否通过for-in 循环返回属性。直接在对象上定义的属性,它们的这个特性默认值为true[[Writable]] 表示能否修原创 2014-05-19 10:20:07 · 985 阅读 · 0 评论 -
JavaScript原型对象
原型对象: “我们创建的每个函数都有一个prototype(原型)属性,这个属性是一个指针,指向一个对象,而这个对象的用途是包含可以由特定类型的所有实例共享的属性和方法。” --摘自人民邮电出版社出版的Nicholas C.Zakas著的《JavaScript高级程序设计》(第2版) 上面提到的对象,就是原型对象,它的用途是“包含可以由特定类型的所有实例共转载 2014-06-13 15:30:42 · 654 阅读 · 0 评论