JS中this的指向:this在面向对象编程中非常重要,它的值取决于调用的模式。在JS中一共有四种调用模式,方法调用模式、函数调用模式、构造器调用模式和apply调用模式。方法调用模式:当一个函数被保存为对象的一个属性时,我们称它为一个方法。当方法被调用时,this被绑定到该对象。方法可以使用thi...
分类:
Web程序 时间:
2014-06-04 17:20:38
阅读次数:
216
作用域:在编程语言中,作用域控制着变量与参数的可见性及生命周期。JS确实有函数作用域,那意味着定义在函数中的参数和变量在函数外部是不可见的,而且在一个函数中的任何位置定义的变量在该函数中的任何地方都是可见的。var
a = 1;var fs = function (){ var b = 2; ...
分类:
Web程序 时间:
2014-06-04 17:18:36
阅读次数:
224
1.创建链接 2.创建DIV 3.创建表单项 4.创建表格
分类:
Web程序 时间:
2014-06-03 15:24:33
阅读次数:
290
一般的事件流中有两种:一是事件捕获二是事件冒泡事件冒泡的理解:何谓冒泡,当水开的时候,水珠不断地向上冒的过程。在JS中同样如此。在DOM中是一种树型的结构。如:windowdocumenthtmlbodyspan例如span标签绑定了一个onclick事件.在没有阻止冒泡事件的时候,当span发生onclick..
分类:
其他好文 时间:
2014-06-02 14:23:44
阅读次数:
204
读取xml文件[原创 2007-6-20
17:35:37]字号:大中小js中读取xml文件,简单的例子:----------------------------------------b.xml文件如下:
分类:
Web程序 时间:
2014-06-02 08:07:54
阅读次数:
242
第一部分关于js中的异步编程
异步编程简单的说就是你写了一段代码,但他不会按照你书写代码的顺序立即执行,而是等到程序中发生了某个事件(如用户点击了某个按钮,某个ajax请求得到了响应)才去执行这段代码,而且这段代码可能执行一次(如一个ajax请求得到了响应)、也可能执行很多次或者不执行(一个按钮被....
分类:
Web程序 时间:
2014-06-02 06:40:07
阅读次数:
300
1. Node 类型 js 中所有的节点类型都继承自 Node
类型,因此所有节点类型都共享着相同的基本属性和方法。 nodeType属性,用于表明节点的类型。节点类型由在 Node 类型中定义的下列12个数值常量表示,
任何节点类型必居其一: nodeNam...
分类:
Web程序 时间:
2014-05-31 19:31:02
阅读次数:
383
我在学习JS初期,在使用this的时候经常出现问题,当然就是在现在,也有一些场景不能很好的明白this到底指代的是什么?看下面一个例子: var x = 10;
var foo = { x: 20, bar: function() { a...
分类:
Web程序 时间:
2014-05-31 19:18:38
阅读次数:
358
不同的编程语言都有各自的代码组织和复用的方式,如.net、php中的命名空间,python中的import,ruby中的module等,来避免命名空间污染。一直都没搞清楚node中的exports和module.exports的区别,借此搞清楚node的代码模块复用方式。首先怎么创建node中的mo...
分类:
Web程序 时间:
2014-05-30 14:47:27
阅读次数:
236