为你插上遨翔的翅膀,与您共同成长...
  • Javascript是一个功能强大的客户端脚本语言,许多现代化的网站和Web应用程序都会使用到它。Javascript可以增强用户的体验,并提供丰富的互动式组件和功能。虽然它的语法相当简单,但是对开发者来说还是很有难度的,因为它要运行在Web浏览器中。 

      以下是我们为你推荐的50个相关工具: 

      Javascript/AJAX编辑工具 

      jQuery UI 

      jQuery UIjquery官方推出的配合jquery使用的用户界面组件集合!包含了许多的界面操作功能,如我们常用的表格排序,拖拽,TAB选项卡,滚动条,相册浏览,日历控件,对话框等JS插件…

      Google Web Toolkit 

      Google 推出的一个开发Ajax 应用的框架,它支持用Java 开发和调试Ajax 应用。我们可以既充分利用Java语言的开发优势降低Ajax应用开发的难度,加快Ajax应用的开发速度,为Ajax的大规模应用创造可能,又可以充分发挥Ajax技术的优势,创建更加动态和交互性更好的Web应用程序,提升用户的浏览体验。 

      Jx 

      是一个Javascript库,用于创建MooTools框架顶部的图形用户界面,有许多例子以及API文档在这里 http://jxlib.org/

      Freestyle Webtop Toolkit 

      可以帮你减少复杂性和时间的消耗,让你专注于编程逻辑和用户界面设计或其他的处理(跨浏览器的兼容和DHTMLAjax的开发)

      script# 

      是一个AjaxJavascript编辑工具,可以让开发者用C#进行编写。还允许.NET开发人员充分的发挥已学的知识,同时还为.NET框架提供强大的工具。

     Aptana Jaxer 

      号称世界上第一个真正的Ajax服务器,由Aptana提供的一个最新产品。它使用Jaxer的服务端Java脚本API操作对象和数据库,支持FTPSMTPHTTP等常用协议。Jaxer集成了许多非常流行的Javascript库,如 jQuery, Dojo Ext JS 

      JS Regex Generator 

      JS Regex Generator可以帮助Javascript开发人员编写与字符串文字想匹配的正则表达式。经常用来检验文本的格式,如输入的日期或电子邮件格式是否正确。

      WaveMaker 

      WaveMaker是一个Web应用程序WYSIWYG构建工具。它能够创建基于Dojo Ajax widgetSpringHibernate的应用程序。这里有 Demo Applications

    文档工具  

      JSDoc Toolkit 

      是一个把js描述格式化成文档的工具。开发者只需按JsDoc的规范写好注释就可以很方便导出文档。 

      jGrouseDoc

      是一个开源项目,它可以将开发者的code comments使用类似于Javadoc的格式进行管理。

      Javascript调试工具 

      Firebug 

      它集HTML查看和编辑、Javascript控制台、网络状况监视器于一体,是开发JavascriptCSSHTMLAjax的得力助手。Firebug如同一把精巧的瑞士军刀,从各个不同的角度剖析Web页面内部的细节层面,给Web开发者带来很大的便利。另外有一个Firebug lite版本,可以通过javascript调用,包含在页面中,从而在其他非Firefox浏览器中使用。

     Venkman Javascript Debugger 

      基于Mozilla的浏览器(firefox)的一个功能强大的Javascript调试环境。提供了一系列有用的功能和选项,如代码分析或检查脚本的性能。

      Drosera 

      为Safari准备的一个很好的调试工具。

      Opera Dragonfly 

      Opera Dragonfly其实就是类似Firebug那样的网站/网路应用程式开发工具,可以调试Javascript、检查CSSDOM、查看错误,是网站开发人员的好工具,支持PC和移动电话。 

      NitobiBug 

      这是一个基于浏览器的Javascript对象记录和检查工具-类似的Firebug。可运行在不同的浏览器(IE6 + Safari浏览器,opera,火狐)提供一致的和强大的工具,丰富了Ajax应用程序。 

      DebugBar 

      是一款Internet Explorer插件。它可以用于检查DOMHTTPJavascriptHTML代码合法性等 ...

      Internet Explorer Developer Toolbar 

      同样也是类似于Firebug,由微软发布。该产品让开发人员能够深入探索和理解Web页面,帮助开发者更好地创建Web应用。 

    Javascript的测试和验证工具  

      Test - JavascriptMVC 

      一个JavascriptMVC组件,可以轻松的为Javascript代码创建自动化单元测试。它可以让你有效的测试DOM时间(如表单提交),从而减少开发时间。

      JsUnit 

      是一个流行的Javascript单元测试框架,还有一个类似的支持Java的单元测试框架被称为JUnit。允许你编写测试案例并提供工具来自动执行代码。 

      JSLint 

      是一个Javascript验证工具,可以扫描Javascript源代码来查找问题。一旦发现问题,JSLint就会显示描述这个问题的消息,并指出错误在源代码中的大致位置。

      Crosscheck 

      是一个开源的Javascript测试框架,不在Web浏览器中也可以进行测试。 

      YUI Test 

      它是由Yahoo! UI Library开发的一个JavascriptMVC测试插件,能够让你模范大部分DOM动作,比如写,拖拽,比如模范AJAX响应,并且能够使用断言(assertions)。它能够象函数一样运行,并且能够在不同的console窗口进行集成测试。

      J3Unit 

      是Javascript单元测试领域的新兵。这一特别的库所提供的超越于JSUnit的功能在于,它能直接与服务器端的测试套件( JUnitJetty)溶合。对Javascript开发者来说,这可能是极其有用的,因为他们能够同时为他们的客户端和服务器端代码快速地遍历所有的测试用例。 

      Regular Expression Tool 

      Regular Expression Tool是一个在线工具,可以用来测试你的正则表达式,使用这个工具很方便。

      Javascript Regular Expression Tester 

      另一个脱离Web浏览器的正则表达式测试工具。

      JSLitmus 

      JSLitmus是一个轻量级的工具,用于javascript的性能测试

    安全工具  

      AttackAPI 

      AttackAPI是一个基于Web的攻击构造库,它可以结合PHPJavascript及其他客户端和服务器端技术进行使用。 

      jsfuzzer 

      它是一个fuzzing工具,帮助你使用Javascript编写/测试attack vectors 

      新的替代JavascriptAjax的开发框架 

      Clean AJAX 

      Clean一个开源的Ajax引擎,一组简化AJAX开发的高级接口。此处Clean还集成两个开源项目Google AJAXSLT:为Clean添加XSLT支持。Paul Johnstone(Javascript实现MD5SHA1算法的开源项目):为Clean添加对安全AJAX请求的支持。

      SAJAX 

      是一款被封装的ajax工具,非常方便与后台的交互,对XMLHttpRequest对象进行了封装,可以实现对服务器的异步请求,简化操作。

    前一条:J2ee程序员应该掌握的linux知识核心
    后一条:JSP架构、JSP开发工具优缺点比较


24小时热线:028-87777180,13684087372
地址:成都锦江区百日红西路212号8楼。
关于川软 | 川软课程 | 常见问题 | 在线报名 | 联系我们 | 回到顶部 2002-2023   川软教育版权所有   蜀ICP备13021846号-1

川公网安备 51010502010656号