怎么调用javascript的方法

  介绍

这篇文章给大家分享的是有关怎么调用javascript的方法的内容。小编觉得挺实用的,因此分享给大家做个参考,一起跟随小编过来看看吧。

调用javascript的方法:1、方法调用模式,这此时指向myobject; 2、函数调用模式,这此时指向窗口;3、构造器调用模式;4,申请调用模式。

本教程操作环境:windows7多系统,javascript1.8.5版,戴尔G3电脑。

<强>调用javascript的方法:

<强> 1:方法调用模式

请注意这此时指向myobject。

/*方法调用模式*/,,,var  myobject={   ,,,,,,,,,,,的值:0,   ,,,,,,,,,,,公司:函数(){   ,,,,,,,,,,,,,,,,,,,警报(this.value)   ,,,,,,,,,,,,,,,}   ,,,,,,,}   ,,,myobject.inc ()

<强> 2:函数调用模式

请注意这此时指向窗口

/*函数调用模式*/,,,,   ,,,var 添加=函数(a, b) {   ,,,,,,,警报(这)//这个被绑顶到窗口   ,,,,,,,,,,,return  a + b;   ,,,,,,,}   ,,,var 金额=添加(3、4);   ,,,警报(总和)

<强> 3:构造器调用模式

javascript语言精粹一书建议摒弃这中方式。因为有更好的方式。这里先不介绍。下次发表博文的时候贴出来。

会在这里加一个连接。

/*构造器调用模式,,摒弃*/,,,,   ,,,var 现状=函数(字符串){   ,,,,,,,,,,,this.status=字符串;   ,,,,,,,}   ,,,quo.prototype.get_status=function () {   ,,,,,,,,,,,return  this.status;   ,,,,,,,}   ,,,var  qq=new 现状(“aaa");   ,,,警报(qq.get_status ());

<强> 4:申请调用模式

==我们可以来看一个更有用的应用实例。看最下面的代码。

/*应用*/,,,//注意使用了上面函的金额数   ,,//与myobject   ,,,//这中调用方式的优点在于可以指这指向向的对象。   ,,,//应用的第一个参数就这是指针要指向的对象   ,,,var  arr=(10、20);   ,,,var 金额=add.apply (myobject arr);   ,,,警报(总和);

看这个应用真正应用.bind这是一个绑定时间的函数

var 结合=function(对象、类型、fn) {   ,,,,,,,,,,,如果(object.attachEvent) {//IE浏览器   ,,,,,,,,,,,,,,,,,,,object.attachEvent(“知道+类型,函数(){   ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,return 函数(事件){   ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,window.event.cancelBubble=true;//停止时间冒泡   ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,object.attachEvent=[fn.apply(对象)];//- - - - -这里我要讲的是这里   ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,//在IE里用attachEvent添加一个时间绑定以后。   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null

怎么调用javascript的方法