| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 1775 人关注过本帖
标题:js文件看不懂,大侠指点,万谢
只看楼主 加入收藏
西鄙人
Rank: 2
等 级:论坛游民
帖 子:36
专家分:12
注 册:2009-12-2
结帖率:100%
收藏
 问题点数:0 回复次数:5 
js文件看不懂,大侠指点,万谢
这是一个叫resources.js的文件,其中的this.resources等不知引用是什么?

/*
 * 资源工厂,定义消息资源。
 * 在ResourceFactory_CreateInstance函数里定义每一个消息。
 *
 * $Id$
 */
function ResourceFactory() {
    this.resources = {};
    this.constants = {};
    this.getResource = ResourceFactory_GetResource;
    this.getConstant = ResourceFactory_GetConstant;
    this.createInstance = ResourceFactory_CreateInstance;
    this.init = ResourceFactory_Init;
}

function ResourceFactory_GetResource(name) {
    return this.resources[name] ? this.resources[name] : this.resources['hoo'];
}

function ResourceFactory_GetConstant(name) {
    return this.constants[name] ? this.constants[name] : this.constants['hoo'];
}

function ResourceFactory_CreateInstance() {
    this.resources['hoo'] = "内部错误";
    this.constants['hoo'] = "";
    this.init();
    return this;
}

function ResourceFactory_Init() {
    this.resources['WM_nowidget'] = "没有这个窗口部件对象:";
    this.resources['WM_nodesktop'] = "没有这个桌面对象:";
    this.resources['TM_confirm_switchchildtask'] = "当前任务正在运行,并且有未完成的子任务,不能关闭,请先处理子任务。\n现在切换到子任务吗?";
    this.resources['Timer_taskidconflicted'] = "定时任务ID冲突,该任务ID已使用。任务ID:";
    this.resources['MENU_confirmlogout'] = "您将退出本次登录重新登录系统,确认吗?";
    this.resources['MENU_confirmclose'] = "您将退出系统,确认吗?";
    this.resources['TP_notasktarget'] = "没有设定任务目标(url or formObj)。";
    this.resources['TP_invoketaskinitialize'] = "调用任务生命周期方法__taskInitialize出错:";
    this.resources['TP_invoketaskpresent'] = "调用任务生命周期方法__taskPresent出错:";
    this.resources['TP_invoketaskreactive'] = "调用任务生命周期方法__taskReactive出错:";
    this.resources['TP_invoketaskfinalize'] = "调用任务生命周期方法__taskFinalize出错:";
    this.resources['MessageInfoSuffix'] = " 条新消息";
    this.resources['WM_errorinitwidgets'] = "初始化界面失败,请检查screen-layout.xml配置,错误信息:";
    this.resources['WM_elementlayoutcallbackerror'] = "调用部件自定义Ajax脚本出错,请检查screen-layout.xml配置,错误信息:";
    this.resources['TM_closetaskerror'] = "关闭任务出错,请检查自定义回调方法或传入的linkage对象,错误信息:";

    this.constants['default_task_icon'] = "ui/images/www7.gif";
    this.constants['default_loading_page'] = "ui/loading.jsp";
    this.constants['logout_method'] = "/login.do?method=logout";
}
搜索更多相关主题的帖子: function 资源 
2011-02-16 10:00
gupiao175
Rank: 16Rank: 16Rank: 16Rank: 16
等 级:版主
威 望:40
帖 子:1787
专家分:7527
注 册:2007-6-27
收藏
得分:0 
抱歉看不懂。

Q:1428196631,百度:开发地 即可找到我,有事请留言!
2011-03-03 00:26
cnfarer
Rank: 16Rank: 16Rank: 16Rank: 16
等 级:版主
威 望:179
帖 子:3330
专家分:21157
注 册:2010-1-19
收藏
得分:0 
JS的“类”,我把它称之为伪类。

★★★★★为人民服务★★★★★
2011-03-11 07:53
shuyou
Rank: 1
等 级:新手上路
帖 子:1
专家分:0
注 册:2011-4-4
收藏
得分:0 
  楼上可以谈谈自己的见解吗?
2011-04-05 23:28
w123012306
Rank: 9Rank: 9Rank: 9
来 自:湖南
等 级:蜘蛛侠
威 望:4
帖 子:307
专家分:1180
注 册:2010-4-22
收藏
得分:0 
基础部牢固!

楼上,楼下的一定要幸福开心哦!
2011-04-18 10:35
搞钱
Rank: 2
等 级:论坛游民
帖 子:30
专家分:40
注 册:2020-12-29
收藏
得分:0 
this.resources = {};
    this.constants = {};
    this.getResource = ResourceFactory_GetResource;
    this.getConstant = ResourceFactory_GetConstant;
    this.createInstance = ResourceFactory_CreateInstance;
    this.init = ResourceFactory_Init;
这是将后面的赋给前面的
2021-01-03 15:58
快速回复:js文件看不懂,大侠指点,万谢
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.018713 second(s), 9 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved