起步软件技术论坛
搜索
 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 1544|回复: 2

[处理中1] 这段代码如何理解?

[复制链接]

11

主题

29

帖子

103

积分

初级会员

Rank: 2

积分
103
QQ
发表于 2016-9-6 20:20:28 | 显示全部楼层 |阅读模式
                        var fn = event.fn, param = event.param;
                        if($.isFunction(this[fn])){
                                event.result = this[fn].call(this, param);
                        }

请问:代码中的  this[fn]  和  this[fn].call(this.Param)  怎么理解?


11

主题

29

帖子

103

积分

初级会员

Rank: 2

积分
103
QQ
 楼主| 发表于 2016-9-7 08:27:06 | 显示全部楼层
有看懂的帮忙解释一下
回复 支持 反对

使用道具 举报

1

主题

3232

帖子

1174

积分

金牌会员

Rank: 6Rank: 6

积分
1174
QQ
发表于 2016-9-7 11:42:49 | 显示全部楼层
if里面做的判断 没什么好说的 主要看 这一段   this[fn].call(this, param);  
其中  call(this,param) 中的this ,指定的是 this[fn] 中的this,而param 指定的是this[fn] 这个函数的参数
在问题解决后,希望大家可以吧解决方法也分享一下,这样可以让更多的X5开发者共同进步,谢谢大家的知识共享
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

小黑屋|手机版|X3技术论坛|Justep Inc.    

GMT+8, 2024-5-8 10:56 , Processed in 0.066002 second(s), 23 queries .

Powered by Discuz! X3.4

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表