在开发中,借助得力的工具可以事半功倍。今天,这篇文章向大家分享最新收集的15款非常有用的 JavaScript 开发工具。
TestSwarm: Continious & Distributed JS Testing
TestSwarm是Mozilla实验室推出的一个开源项目,它旨在为开发者提供在多个浏览器版本上快速轻松测试自己JavaScript代码的方法。
Minimee
在网络上,速度是很重要的,Minimee能帮助你将CSS和JavaScript文件进行自动压缩和打包。
Doctor JS
Doctor JS 是一款帮你分析 JavaScript 代码的工具,测试你的代码在多态、原型、异常和回调方面写得怎么样。
Remy Sharp’s JSConsole
一个在线的 JavaScript 控制台工具,对于测试、调试和演示非常有用。
JavaScript Library Boilerplate
JavaScript Library Boilerplate 帮助你随时随地创建自己的 JavaScript 库。
jsdoc-toolkit
JsDoc Toolkit 是一款辅助工具,你只需要根据约定在 JavaScript 代码中添加相应的注释,它就可以根据这些注释来自动生成API文档。
Jasmine: BDD for your JavaScript
Jasmine 是一个有名的javascript单元测试框架,它是独立的“行为驱动开发”框架。
ObfuscateJS: JavaScript compressor
一款 JavaScript 混淆工具,去除空白和注释,重命名变量等。
PEG.js
PEG.js 是一个JavaScript的表达式语法解析器,它使您能够轻松地建立复杂的数据或计算机程序语言的快速分析器。
JSONView
JSONView 是一款帮助你在浏览器中查看JSON文档的Firefox插件。
JSonduit
JSonduit 是一个将网页内容转换为 JSON 格式订阅器的工具。
jsplumb
jsPlumb 为开发者提供了可视化链接元素到页面的方法,可以结合jQuery、MooTools 和 YUI3使用。
Helma
Helma 是一个用来开发快速、稳定的Web应用程序的开源框架,它使用JavaScript 来作为服务端脚本环境,从而可以省略编译周期。
HTML + JSON Report
一款将 JSON 数据转换为可读性更高的HTML格式内容的在线工具。
JSON Editor
这个编辑器可以帮助你方便的编辑 JSON 字符串。
发表评论
-
基于脚本的动画的计时控制(“requestAnimationFrame”)(转载)
2014-03-04 19:12 1035Internet Explorer 10 和使 ... -
IE11开发人员工具:UI响应工具详解
2014-02-27 18:33 938我讨厌debug,相信也没多少开发者会喜欢。但是当代码出 ... -
IE11开发人员工具:内存分析工具详解
2014-02-27 18:32 1453上篇我们跟大家介绍 ... -
E6与location.hash和Ajax历史记录 (转载)
2014-02-26 12:23 557为了在IE6中改变hash来保留历史记录实现ajax的前进 ... -
MIME Types(转载)
2013-12-31 10:20 648MIME Types - Complete List ... -
iframe历史记录问题(转载)
2013-10-17 10:21 1339在做页面统计的时候 ... -
前端类库精选(转)
2013-05-11 00:57 0优秀的前端类库,自己平时遇见了,这里Mark一下。 1、m ... -
10个chrome console实用小技巧(转)
2013-05-09 10:56 10681. 基本输出 让我们先从最常见的console.l ... -
CSS3那些不为人知的高级属性(转)
2013-04-19 13:35 951原文:CSS的未来:一些 ... -
JavaScript 时间、格式、转换及Date对象总结(转)
2013-04-10 14:49 717悲剧的遇到问题,从前台得到时间,“Tue Jan 29 16 ... -
如何制作一个可及性强(accessible)的网页弹框(转载)
2013-04-02 16:18 807英文原文:Making an accessib ... -
JavaScript MVC js也mvc(转载)
2013-03-16 23:59 690JavaScript MVC 中文:http://blog ... -
SUBLIME TEXT 2 设置文件详解
2012-12-27 11:21 1059Sublime Text 2是那种让人会一眼就爱上的编辑 ... -
两个按位非操作与Math.floor操作(译)
2012-12-10 18:17 954位操作符在我们编码过程中是容易被遗忘的,可能更多的源于我们 ... -
img中src为空的影响
2012-11-26 23:32 0这是我们经常能遇到的代码,可以直接用html标签或者Java ... -
IE6下position定位子元素溢出,父元素被撑开的解决思路。(转)
2012-11-13 18:04 1644在一些被常规的页面布局当中,我们常常需要通过positi ... -
chrome developer tool 调试技巧(转)
2012-11-12 13:16 868这篇文章是根据目前 chrome 稳定版(19.0.10 ... -
你清楚jquery是如何清除ajax缓存的吗?(转)
2012-11-11 11:19 1055大家都知道万恶的IE在ajax中往往只读取第一次ajax ... -
是时候使用JavaScript严谨模式(Strict Mode)提升团队开发效率 In JavaScript(转)
2012-11-10 23:33 723随着WebApp突飞猛进的发展,Javascript写的 ... -
Javascript基础
2012-11-10 23:25 0原文:http://bonsaiden.githu ...
相关推荐
此外,很多程序辛辛苦苦的写出来的javascript代码却被别人随意的剽窃,实为憾事。本软件还可以通过对javascript的变量名称和过程名称进行编码,从而起到混淆ja代码的作用,保护您的劳动成功。 JS代码压缩,基本原理...
在这个场景中,"FTP上传小工具"是一个专为设计师们设计的实用工具,它简化了网络开发过程中的文件上传步骤,使得设计师们可以更加高效地将他们的工作成果发布到服务器上。 FTP上传工具通常具有以下功能: 1. **...
在给定的资源中,"javascript中文转拼音(转载)"是一个关于使用JavaScript实现中文字符转换为拼音的功能。这个功能在多种场景下都非常有用,比如搜索引擎优化(SEO)、语音合成或无障碍阅读等。 `pinyinEngine.full....
"JavaScript 语言参考 中文版(CHM)"则是一个完整的JavaScript语言参考手册,可能涵盖了从基础语法、数据类型、控制结构、函数到高级特性如闭包、原型链等所有内容,是开发者查询语法和API的实用工具。 "javascript...
此外,uncrustify还与其他开发工具和集成开发环境(IDE)很好地集成,比如Git预提交钩子、Vim、Emacs、Visual Studio Code等,这样在每次保存文件时,代码就可以自动被格式化,确保代码风格的一致性。 在团队开发中...
JavaScript是一种广泛应用于Web开发的脚本语言,它在浏览器端运行,为网页添加交互性,使得用户能够与页面进行动态沟通。这篇博文整理了55个JavaScript中的常用方法,涵盖了数组操作、对象处理、字符串处理、函数...
总结来说,JavaScript中的匿名函数、函数直接量和闭包是实现高效、可维护代码的关键工具。理解并熟练运用这些概念,将有助于提升你的JavaScript编程能力,使代码更加灵活和强大。在实际开发中,它们可以帮助我们创建...
此外,很多程序辛辛苦苦的写出来的javascript代码却被别人随意的剽窃,实为憾事。本软件还可以通过对javascript的变量名称和过程名称进行编码,从而起到混淆ja代码的作用,保护您的劳动成功。 JS代码压缩,基本原理...
"软件开发人成长经历(转载)"这个主题,旨在分享一位软件开发者从初学者到专业人士的蜕变过程,帮助那些渴望在这一行业中提升自己的人们找到方向。通过阅读《程序员感语.pdf》这样的资料,我们可以学习到许多关键的...
JavaScript是Web开发中不可或缺的一部分,尤其在前端领域更是发挥着举足轻重的作用。这篇文章将深入探讨四个关键概念:caller、callee、call和apply,它们都是JavaScript函数操作的核心部分,对于理解和使用高级...
Ruoyi 快速开发框架是一款基于Java技术的开源项目,专为提高开发效率而设计。这个框架结合了现代化的前端技术与强大的后端服务,提供了丰富的功能和优秀的用户体验。在RuoYi-Vue-fast-master这个压缩包中,我们可以...
QQ空间说说批量转载工具是一款专门针对QQ空间设计的应用软件,其主要目的是帮助用户快速、大量地转载QQ空间中的说说内容。油腻QQ空间说说批量转载工具 v1.0 版本是这个软件的一个特定迭代,可能包含了优化的性能和新...
外刊IT评论对本文进行了翻译,现转载于此,供大家学习。全文如下: 速查表是帮你记住东西的有效工具。Web设计师和开发者经常使用的快捷键简表会使他们在网上的工作效率大大提高。 事实上,速查表就是来帮助我们把...
在IT行业中,动态进度条是常见的一种用户界面元素,它能直观地展示任务的执行进度,给用户带来更好的交互体验。本项目利用layui-progress、element、...同时,这也是一个很好的练习,提升你在前端开发中的实践能力。
此外,很多程序辛辛苦苦的写出来的javascript代码却被别人随意的剽窃,实为憾事。本软件还可以通过对javascript的变量名称和过程名称进行编码,从而起到混淆ja代码的作用,保护您的劳动成功。 JS代码压缩,基本原理...
Flash是一款由Adobe公司开发的多媒体创作工具,曾经广泛应用于网页设计中,提供动画、游戏、视频等内容的集成。它允许设计师创建丰富的图形、动画和互动内容,这些内容可以在用户的浏览器上直接播放,无需额外下载...
该工具是为项目组写的,组成员在开发中必须先格式化 xml 文件后才上传到 svn ,目的是保证风格统一! web 开发中,xml 现在使用的越来越多,良好的书写格式应该是程序员的基本要求,有了这个格式调整工具,应该是...
在这个"js提示框-转载+++ js 乱码+++自动提交+滚动图片加载+箭头导航(转载)"的资源包中,我们可以看到几个关键的技术点,下面将详细阐述这些知识点。 首先,"js提示框"通常指的是JavaScript中的alert()、prompt()或...
"node-v16.14.0-x64.msi"是Node.js的安装程序,Node.js是一个基于Chrome V8引擎的JavaScript运行环境,用于开发服务器端和命令行应用。PicGo依赖于Node.js运行,因此在安装PicGo之前需要先安装Node.js。 "picgo-...