当前位置: 首页 > news >正文

做网站开发平台seo问答

做网站开发平台,seo问答,wordpress 所以文章,北辰正方建设集团网站场景:交流学习群里面有小伙伴咨询kettle中的javascript代码步骤如何调用外部js文件中的函数,觉得有点意思的,于是就抽时间整理了一下。 1、外部js文件为test.js,代码如下: function test(param){return "接收到了…

 场景:交流学习群里面有小伙伴咨询kettle中的javascript代码步骤如何调用外部js文件中的函数,觉得有点意思的,于是就抽时间整理了一下。

 1、外部js文件为test.js,代码如下:

function test(param){return "接收到了参数"+param;
}

2、当时没有过多考虑,在本地简单写了个demo测试通过之后丢到群里面,后来发现这个demo有些问题。如下图所示:

3、问题如下

1).loadFileContent 是文件操作,通过eval函数将文件内容转换为js对象。这里有点不太合适,虽然可以正常调用js中的test函数。

2)这里的LoadFileContent函数会调用多次,同一个js文件加载多次是完全没必要的,上了生产之后会影响性能。

4、解决方案:

1)使用LoadScriptFile函数可以直接将js文件加载到内存,无需使用eval函数可以直接调用js中的test函数。如下图所示:

 2)单独创建初始化脚本tab,右键弹出菜单,可以设置当前tab中的脚步是初始化(Set Start Script)、转换(Set Transform Script)、卸载(Set EndScript)三种方式进行运行。

5、示例脚本

1)初始化

var init="js初始化";
LoadScriptFile("D:\\king\\kettle-demo\\test.js");
println(init);

2)转换

var result =test('java小金刚');println(result);

3)卸载

var finish="js卸载";println(finish);

6、一切准备就绪,点击保存&运行转换文件,如下图所示:

http://www.hkea.cn/news/14150/

相关文章:

  • 做网站需要成立公司吗长沙网站排名推广
  • 优秀创意网站百度seo点击软件
  • 怎么开发游戏软件站长工具seo综合查询官网
  • 网站系统与网站源码的关系网络流量分析工具
  • 企业网站模板网 凡建站搜索引擎优化的常用方法
  • 制作海报用什么软件天津seo网站管理
  • 专门做加盟的网站营销排名seo
  • 网上快速学做网站东莞网站建设制作
  • 网站建设如何做报价百度销售平台怎样联系
  • 聊城专业网站建设公司西安seo按天收费
  • 全球网购平台排名前十seo类目链接优化
  • 青岛网站建设保山seo怎么优化软件
  • 菜户营做网站宁波seo整体优化公司
  • python网站开发的毕业论文营销技巧第三季
  • 平泉建设局网站北京优化网站公司
  • 什么网站有做面条的app本地服务推广平台哪个好
  • 微信接口开发平台如何优化企业网站
  • 江苏网站备案要多久cilimao磁力猫在线搜索
  • 做app找哪个网站互联网营销师怎么考
  • 二级域名做网站域名app推广软文范文
  • 网站建设要域名和什么科目百度新闻最新消息
  • 河北保定网站建设发布软文广告
  • 企业网络营销分析报告江苏seo外包
  • 太湖县城乡建设局网站近三年成功的营销案例
  • 网站做压力测试 环境正规电商平台有哪些
  • 做咨询类网站风险评估5118站长工具箱
  • 做网站产品图片素材关键词优化公司哪家强
  • 青山做网站独立站建站平台
  • 网站排名优化平台seo优化价格
  • 广州视频网站建站公司长沙今日头条新闻