普通函数调用 在这段代码中person函数作为普通函数调用,实际上person是作为全局对象window的一个方法来进行调用的,即window.person();所以这个地方是window对象调用了person方法,那么person函数当中的this即指window,同时window还拥有了另外一个 ...
分类:
编程语言 时间:
2017-07-15 17:52:23
阅读次数:
195
学习BOM到底能做什么? 通过BOM的学习,我们可以新建一个窗口,关闭窗口,调整窗口大小,改变窗口位置,弹出框,访问历史记录,获取浏览器相关信息等等 BOM编程 BOM核心对象是window对象,接下来的所有操作都是基于window对象,在JavaScript中,window对象是全局对象; 关于w ...
分类:
其他好文 时间:
2017-07-14 11:59:53
阅读次数:
201
1.定义: 某一个类只有一个实例,并且这个实例是在类内部进行实例化,并向整个系统提供该实例。 2.单例模式的通用代码: public sealed class Singleton { private static sealed Singleton _singleton = new Singleton ...
分类:
编程语言 时间:
2017-07-11 12:50:48
阅读次数:
233
1、纯粹的函数调用,this就代表全局对象Global 2、作为对象的成员方法时,this代表这个对象 3、作为构造函数调用,this代表new关键字生成的新对象 4、使用call()方法或者apply()时,此方法的第一个参数为改变后调用这个函数的对象,this指代第一个参数,参数为空时,默认调用 ...
分类:
编程语言 时间:
2017-07-05 18:43:37
阅读次数:
123
this 的指向 this 是 js 中定义的关键字,它自动定义于每一个函数域内,但是它的指向却让人很迷惑。在实际应用中,this 的指向大致可以分为以下四种情况。 1.作为普通函数调用 当函数作为一个普通函数被调用,this 指向全局对象。在浏览器里,全局对象就是 window。 可以看出,此时 ...
分类:
编程语言 时间:
2017-07-04 20:02:29
阅读次数:
249
jsp的组成元素; 1, 指令 page指令 <%@ page ..........%> language 当前页面使用的语言:java import 当前页面引入的类库, 默认是啥也不引入 contentType text/html; charset='字符集' iso-8859-1是字符集的默认 ...
分类:
编程语言 时间:
2017-07-04 09:50:08
阅读次数:
219
1.对象的方法形式调用,fun.getAge()的this指向的是对象fun 2.当在对象方法中内嵌函数,内嵌函数中的this便指向的是全局对象window,不是对象了 要想在函数中把this指向对象需要在方法中将this赋值给一个变量,在函数中使用这个变量 之前经常在回调函数中犯这种错误,就经常在 ...
分类:
Web程序 时间:
2017-07-03 13:56:54
阅读次数:
189
application对象 application对象是一个全局对象, 生命周期为服务器启动一直到服务器停止, 在这个对象里面可以存放一些全局变量 setAttribute(String, Object) 设置某个属性和属性值 getAttribute(String) 获得某个属性的值 getAtt ...
分类:
移动开发 时间:
2017-07-03 10:01:43
阅读次数:
210
避免全局查找 在一个函数中会用到全局对象存储为局部变量来减少全局查找,因为访问局部变量的速度要比访问全局变量的速度更快些 定时器 如果针对的是不断运行的代码,不应该使用setTimeout,而应该是用setInterval,因为setTimeout每一次都会初始化一个定时器,而setInterval ...
分类:
Web程序 时间:
2017-06-30 21:10:12
阅读次数:
252
JavaScript 语言中的 this 由于其运行期绑定的特性,JavaScript 中的 this 含义要丰富得多,它可以是全局对象、当前对象或者任意对象,这完全取决于函数的调用方式。JavaScript 中函数的调用有以下几种方式:作为对象方法调用,作为函数调用,作为构造函数调用,和使用 ap ...
分类:
编程语言 时间:
2017-06-30 09:48:29
阅读次数:
192