Eclipse下javascript开发spket插件实现自定义js的自动提示.docxVIP

Eclipse下javascript开发spket插件实现自定义js的自动提示.docx

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
Eclipse 下 javascript 开发 -----spket 插件实现自义 js 的自动提示 1, 安装 spket,如 1.6.18,可网上找向导 如: /view/9f3e88fd04a1b0717fd5ddd3.html 2, 基于 JQuery 的开发配置 jquery 库 3, 静态函数 自义 js,CommMethod.js /** 通用方法 @returns {CommMethod} */ function CommMethod (){ this.isEmpty=function(str){ return CommMethod.isEmpty(str); } } /** 为空检查 @param {} str @return {Boolean} */ CommMethod.isEmpty=function(str){ if(str==undefined||str==null||str==null||str==){ return true; } return false; } /** get 非空数据 @param {} str @return {Boolean} */ CommMethod.getNotNull=function(str){ if(this.isEmpty(str)){ return ; } return str; } CommMethod.trim=function(str) { return str.replace(/(^\s*)|(\s*$)/g, ); } 配置 CommMethod.js 到 spket 里 开发中代码使用效果,代码自动提示及辅助输入 注意事项, 生效说明:需重启eclipse,且每次新增 CommMethod.js 函数时也需重启 eclipse,否则可能不起作用。 4, 类方式使用 自定义 js,map.js /** * javascript map */ function Map() { this.elements = new Array(); //获取 MAP 元素个数 this.size = function() { return this.elements.length; } //判断 MAP 是否为空 this.isEmpty = function() { return (this.elements.length 1); } //删除 MAP 所有元素 this.clear = function() { this.elements = new Array(); } //向 MAP 中增加元素(key, value) this.put = function(_key, _value) { this.elements.push({ key : _key, value : _value }); } //删除指定 KEY 的元素,成功返回 True,失败返回 False this.remove = function(_key) { var bln = false; try { for (var i = 0; i this.elements.length; i++) { if (this.elements[i].key == _key) { this.elements.splice(i, 1); return true; } } } catch (e) { bln = false; } return bln; } //获取指定 KEY 的元素值 VALUE,失败返回 NULL this.get = function(_key) { try { for (var i = 0; i this.elements.length; i++) { if (this.elements[i].key == _key) { return this.elements[i].value; } } } catch (e) { return null; } } //获取指定索引的元素(使用 element.key,element.value 获 取 KEY 和 VALUE),失败返回 NULL this.element = function(_index) { if (_index 0 || _index = this.elements.length) { return null; } return this.elements[_index]; } //判断 MAP 中是否含有指定 KEY 的元素this.containsKey = function(_key) { var bln = false; try { for (var i = 0; i this.elements.

文档评论(0)

tianya189 + 关注
官方认证
文档贡献者

该用户很懒,什么也没介绍

认证主体阳新县融易互联网技术工作室
IP属地上海
统一社会信用代码/组织机构代码
92420222MA4ELHM75D

1亿VIP精品文档

相关文档