50个实用的JavaScript工具

 前端工具新闻     |      2020-11-12 15:50

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

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

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

  是一个JavaScript库,用于创建MooTools框架顶部的图形用户界面,有许多例子以及API文档在这里 。

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

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

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

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

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

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

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

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

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

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

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

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

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

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

  是一个功能强大基于JavaScript GUI工包,它让你可以用JavaScript来开发类似于VB/Delphi风格的具有Ajax功能的web2.0应用程序。qooxdoo具有客户端浏览器检测功能,具有浏览器抽象层,可以无差别的创建跨浏览器的Web应用程序,它提供方便的调试接口,具有事件管理、聚焦管理、定时器、边框和对象属性等特征。它提供一组窗体组件并扩展了布局,它还提供跨平台的png图形透明支持功能。此外,qooxdoo提供一个原子组件,你可以在其基础上开发你自己的组件。

  SimpleJS是一个简单,轻量的,但很特别的JavaScript框架。它提供了Ajax函数和动态效果。

  提供了一个字体的解决方案,你能使用任何字体显示,不管客户端是否安装了这种字体,即使不使用Flash(sIFR使用Flash)。

  Flot是Ole Laursen开发的基于JQuery的纯JavaScript实现的绘图库,Flot使用起来非常简单,绘图效果相当绚丽,而且还支持一些图片的操作功能。

  是一个跨浏览器的javascript库,他可以帮助你创建坐标图或图表的,你只需要引用diagram.js在你的html头即可。

  DamnIT是一个错误报告服务,它可以帮你追踪错误以及您Web应用程序的不足。

  是用javascript写的jquery插件,它可以延迟加载页面里面的图片。在用户浏览视界(页面中可见部分)以外的图片之前,它将不会被加载。

  谢谢分享这个好的一篇关于javascript工具的文章,收益匪浅啊~~~15 楼lcyangily2010-04-01 12:57highzhu 写道jQuery 对于开发人员学习提高最好,extjs 那就算了,极其复杂的代码,开发人员看很费力,jQuery轻巧面而优雅,文件太大一下内存就会出问题,我们项目里我最怕刷树,以刷就有危险,风格看上去华丽,可以忽悠一下客户。我看到几个用extjs做的项目才他妈一个妈生的。左边是树,右这一个List界面。右边上面是若干个查询输入框。“企业级”气味浓厚。

  jQuery 对于开发人员学习提高最好,extjs 那就算了,极其复杂的代码,开发人员看很费力,jQuery轻巧面而优雅,文件太大一下内存就会出问题,我们项目里我最怕刷树,以刷就有危险,风格看上去华丽,可以忽悠一下客户。我看到几个用extjs做的项目才他妈一个妈生的。左边是树,右这一个List界面。右边上面是若干个查询输入框。“企业级”气味浓厚。

  你有正真用过ExtJS没有?!我所用过的JS框架,ExtJS的代码是最优美的,JQuery只是比较小罢了,但是对比2个东西得看功能和应用!

  搞清楚!JQuery是功能级的,只是基础构架,和界面无关,而ExtJS是应用级的,有自己的一套UI,但不带表ExtJS只有一套UI,只要你的CSS和JS够强,你可以定制自己的一套ExtJS UI,就像Windows程序并不限制大家只有一种风格一样!

  另外,ExtJS完全可以抛弃UI,完全可以自己根据需求和功能来Build,也许这样和JQuery比较才算公平一点。

  PS:虽然JQuery也有应用级的构架,叫做JQuery UI,但是还不成气候,和ExtJS比还不是一个等级。11 楼highzhu2009-02-22 21:38jQuery 对于开发人员学习提高最好,extjs 那就算了,极其复杂的代码,开发人员看很费力,jQuery轻巧面而优雅,文件太大一下内存就会出问题,我们项目里我最怕刷树,以刷就有危险,风格看上去华丽,可以忽悠一下客户。我看到几个用extjs做的项目才他妈一个妈生的。左边是树,右这一个List界面。右边上面是若干个查询输入框。“企业级”气味浓厚。10 楼wudasheng2009-02-22 16:40唉~

  面对这么多50,100之类的文章,我终于明白了,人生就是在不停的选择。选择对了,一帆风顺;选择错了,终生遗憾啊

  面对这么多50,100之类的文章,我终于明白了,人生就是在不停的选择。选择对了,一帆风顺;选择错了,终生遗憾啊

  1 楼allenny2009-02-20 13:20面对这么多50,100之类的文章,我终于明白了,人生就是在不停的选择。选择对了,一帆风顺;选择错了,终生遗憾啊发表评论

  微信小程序源码,包含:3C手机商城、kindle图书商城、大宅小屋拼团、球鞋商城、扫码购物、一元夺宝、喜茶店铺、京东首页、京东白条、小米商城等35个商城类源码。

  15个有用的JavaScript实用程序库,可加速您的前端开发。 2018年JavaScript在仍然是 最受欢迎和最广泛使用 的编程语言,围绕它的生态社区也在不断的完善和壮大。 尽管如此,JavaScript的“标准库”仍然会保持着这种蓬勃发展的状态。 为填补这一空白,许多流行的实用程序库在过去几年中在GitHub上发展壮大。 以下是有用的且经常维护的库的列表推荐给大家: Unde...

  JavaScript是一个功能强大的客户端脚本语言,许多现代化的网站和Web应用程序都会使用到它。JavaScript可以增强用户的体验,并提供丰富的互动式组件和功能。虽然它的语法相当简单,但是对开发者来说还是很有难度的,因为它要运行在Web浏览器中。 以下是我们为你推荐的50个相关工具:JavaScript/AJAX编辑工具jQuery UI jQuery UI是jquery...

  前言 今年的面试要求有点高,搞了整整两个月才拿到offer。我坚信,机会永远属于有准备的人,我们与其羡慕他人的成功,不如从此刻起,积累足够多的知识和面试经验,为将来进入更好的公司做好充分的准备! 由于内容过多答案我就不写了,需要答案的小伙伴可以免费领取,包含spring、并发、数据库、Redis、分布式、dubbo、JVM、微服务等方面总结,下图是部分截图,需要的话点这里点这里,暗号CSDN

  当下最火的计算机语言,难道你还只停留知道的阶段吗?快跟着老司机一起起飞吧~ 零基础开始学,只要跟着视频一步一步来,多思考,多练习,我相信你会有质的飞越。 学习路上会很苦,也会很累。但是这些等你学会以后,会发现这些都是值得。 还在等什么?快来学习吧~

  Notepad++ 是一款非常有特色的编辑器,是开源软件,可以免费使用。 Notepad++是 Windows操作系统下的一套文本编辑器(软件版权许可证: GPL),有完整的中文化接口及支持多国语言编

  【超实用课程内容】 本课程演示的是一套基于Java的SSM框架实现的图书管理系统,主要针对计算机相关专业的正在做毕设的学生与需要项目实战练习的java人群。详细介绍了图书管理系统的实现,包括:环境搭建、系统业务、技术实现、项目运行、功能演示、系统扩展等,以通俗易懂的方式,手把手的带你从零开始运行本套图书管理系统,该项目附带全部源码可作为毕设使用。 1. 包含:项目源码、项目文档、数据库脚本、软件工具等所有资料 2. 手把手的带你从零开始部署运行本套系统 3. 该项目附带的源码资料可作为毕设使用 4. 提供技术答疑和远程协助指导 技术实现: 1.后台框架:Servlet、JSP、JDBC、DbUtils 2.UI界面:EasyUI、jQuery、Ajax 3.数据库:MySQL 项目截图: 1)系统登陆界面 2)管理系统 3)系统管理 更多Java毕设项目请关注【毕设系列课程】【课程如何观看?】 PC端:移动端:CSDN 学院APP(注意不是CSDN APP哦) 本课程为录播课,课程永久有效观看时长,大家可以抓紧时间学习后一起讨论哦~ 【学员专享增值服务】 源码开放 课件、课程案例代码完全开放给你,你可以根据所学知识,自行修改、优化

  【超实用课程内容】 本课程主要是围绕着如何编写整洁的Python代码,如何提高代码的易用性与效率,使用合适的编码规范合理规避隐藏的BUG提高安全性能,教你如何统一代码风格使代码的可读性得以提高。依照规范来编写本来就是一个习惯问题,养成好习惯,也就离编写漂亮又优雅代码的目标不远了 【课程如何观看?】 PC端:移动端:CSDN 学院APP(注意不是CSDN APP哦) 本课程为录播课,课程永久观看时长,大家可以抓紧时间学习后一起讨论哦~

  本课程为HoloLens2开发入门教程,讲解部署开发环境,安装VS2019,Unity版本,Windows SDK,创建Unity项目,讲解如何使用MRTK,编辑器模拟手势交互,打包VS工程并编译部署应用到HoloLens上等。

  限时秒杀,先到先得!!! 购买后添加“助手小姐姐”微信,还可有不定期直播活动和老师答疑哦! 【授课老师】 彭靖田 Google Developer Experts。 曾为 TensorFlow Top 40 的贡献者,著书《深入理解TensorFlow》,是国内第一本深度剖析 Google AI 框架的畅销书。 曾从0到1深入参与了华为 2012 实验室深度学习平台和华为深度学习云服务的设计与研发工作。 【课程会讲哪些知识?】 整个课程以理论加实战为核心,通过从基础原理、代码案例带你手把手入门神经网络。下面是课程的知识概览思维导图。

  TIOBE 11 月编程语言:Java 首次跌出前二,Python 势不可挡

  整理 郑丽媛 头图 CSDN下载自视觉中国 出品 CSDN(ID:CSDNnews) 编程语言社区 TIOBE 最新发布了 11 月编程语言排行榜。 本月的排行榜出现了自 TIOBE 榜单发布以来,近二十年从未见过的变化:前两名的位置首次出现了一个除 C 和 Java 以外的语言。C 依然位列第一,Java 跌至第三,而第二名现在是势不可挡的 Python 。 自2018年以来,

  文章目录Java概述何为编程什么是Javajdk1.5之后的三大版本JVM、JRE和JDK的关系什么是跨平台性?原理是什么Java语言有哪些特点什么是字节码?采用字节码的最大好处是什么什么是Java程序的主类?应用程序和小程序的主类有何不同?Java应用程序与小程序之间有那些差别?Java和C++的区别Oracle JDK 和 OpenJDK 的对比基础语法数据类型Java有哪些数据类型switc

  本课程内容系统、全面、简洁、通俗易懂,通过2个多小时的介绍,让大家对软件测试有个系统的理解和认识,具备基本的软件测试理论基础。 主要内容分为5个部分: 1 软件测试概述,了解测试是什么、测试的对象、原则、流程、方法、模型; 2.常用的黑盒测试用例设计方法及示例演示; 3 常用白盒测试用例设计方法及示例演示; 4.自动化测试优缺点、使用范围及示例‘; 5.测试经验谈。

  文章目录写在前面VMareunlockios镜像创建虚拟机坑点不可恢复错误: (vcpu-0)无限重启鼠标键盘失灵安装系统后记(联网问题) 写在前面 工欲善必先利其器(虽然能去苹果机房做,但我太菜了,能玩一年 ),虽然没有苹果机,但是可以在虚拟机上操作一波。 主要还是unlock和找镜像,网上不乏类似的博客,但大都年代比较久远,版本各种不兼容,导致根本不能复现,我也踩了很多坑,花费了大量心血时间才