首页 > 编程语言 >15款很棒的 JavaScript 开发工具

15款很棒的 JavaScript 开发工具

时间:2023-07-27 23:03:44浏览次数:30  
标签:15 img url JavaScript 开发工具 red http color


[url][/url]
在开发中,借助得力的工具可以事半功倍。今天,这篇文章向大家分享最新收集的15款非常有用的 JavaScript 开发工具。
[color=red]TestSwarm: Continious & Distributed JS Testing[/color]
[url]http://www.webresourcesdepot.com/testswarm-continious-distributed-js-testing/[/url]
TestSwarm是Mozilla实验室推出的一个开源项目,它旨在为开发者提供在多个浏览器版本上快速轻松测试自己JavaScript代码的方法。
[img][/img]

[color=red]Minimee [/color][url]http://johndwells.com/software/minimee[/url]
在网络上,速度是很重要的,Minimee能帮助你将CSS和JavaScript文件进行自动压缩和打包。
[img][/img]

[color=red]Doctor JS[/color] [url]http://doctorjs.org/[/url]
Doctor JS 是一款帮你分析 JavaScript 代码的工具,测试你的代码在多态、原型、异常和回调方面写得怎么样。
[img][/img]

[color=red]Remy Sharp’s JSConsole[/color] [url]https://github.com/remy/jsconsole[/url]
一个在线的 JavaScript 控制台工具,对于测试、调试和演示非常有用。
[img][/img]

[color=red]JavaScript Library Boilerplate[/color] [url]http://benalman.com/projects/javascript-library-boilerplate/[/url]
JavaScript Library Boilerplate 帮助你随时随地创建自己的 JavaScript 库。
[img][/img]

[color=red]jsdoc-toolkit[/color] [url]http://code.google.com/p/jsdoc-toolkit/[/url]
JsDoc Toolkit 是一款辅助工具,你只需要根据约定在 JavaScript 代码中添加相应的注释,它就可以根据这些注释来自动生成API文档。
[img][/img]

[color=red]Jasmine: BDD for your JavaScript[/color] [url]http://pivotal.github.com/jasmine/[/url]
Jasmine 是一个有名的javascript单元测试框架,它是独立的“行为驱动开发”框架。
[img][/img]

[color=red]ObfuscateJS: JavaScript compressor[/color] [url]http://tools.2vi.nl/index.html[/url]
一款 JavaScript 混淆工具,去除空白和注释,重命名变量等。
[img][/img]

[color=red]PEG.js[/color] [url]http://pegjs.majda.cz/[/url]
PEG.js 是一个JavaScript的表达式语法解析器,它使您能够轻松地建立复杂的数据或计算机程序语言的快速分析器。
[img][/img]

[color=red]JSONView [/color][url]http://jsonview.com/[/url]
JSONView 是一款帮助你在浏览器中查看JSON文档的Firefox插件。
[img][/img]

[color=red]JSonduit [/color][url]http://jsonduit.com/[/url]
JSonduit 是一个将网页内容转换为 JSON 格式订阅器的工具。
[img][/img]

[color=red]jsplumb [/color][url]http://code.google.com/p/jsplumb/[/url]
jsPlumb 为开发者提供了可视化链接元素到页面的方法,可以结合jQuery、MooTools 和 YUI3使用。
[img][/img]

[color=red]Helma [/color][url]http://www.helma.org/[/url]
Helma 是一个用来开发快速、稳定的Web应用程序的开源框架,它使用JavaScript 来作为服务端脚本环境,从而可以省略编译周期。
[img][/img]

[color=red]HTML + JSON Report[/color] [url]http://ajaxstack.com/jsonreport/[/url]
一款将 JSON 数据转换为可读性更高的HTML格式内容的在线工具。
[img][/img]

[color=red]JSON Edito[/color]r [url]http://braincast.nl/samples/jsoneditor/[/url]
这个编辑器可以帮助你方便的编辑 JSON 字符串。
[img][/img]

标签:15,img,url,JavaScript,开发工具,red,http,color
From: https://blog.51cto.com/u_3871599/6875234

相关文章

  • day15
    一、[安洵杯2019]Attack1.导出http文件,得到了一个转储文件,不知道有什么用,再扔到kali中foremost一下,得到了flag.txt2.flag.txt有密码,根据提示,猜测是admin用户的密码3.使用mimikatz分析dmpprivilege::debugsekurlsa::minidumplsass.dmpsekurlsa::logonpasswordsfull4......
  • 正点原子Ubuntu入门015---shell脚本入门
    一、什么是shell脚本shell脚本类似于Windows的批处理文件,shell脚本就是将连续执行的命令写成一个文件shell脚本提供数组、循环、条件判断功能。shell脚本一般是Linux运维或者系统管理员要掌握的,作为嵌入式开发人员,只需要掌握基本的命令即可二、shell脚本的写法shell脚......
  • JavaScript中的MAP对象
    MAP对象,存储格式为键值对。和普通对象无异,不过它的方法要特殊一些。constmap=newMap();//createdmap.set(key,value);//赋值map.get(key);//读取map.delete(key);//删除指定键值map.clear();//删除所有键值对MAP对象主要用于频繁进行赋值删除时,会有更好的性能,同......
  • [Javascript] removeEventListener
    Mistake1:Notusingthesamefunctionreference//Wrongbutton.addEventListener('click',()=>{console.log('click')})button.removeEventListener('click',()=>{console.log('click')})//Won'tremovet......
  • 【小实验】javascript 能够表述的最大整数
    作者:张富春(ahfuzhang),转载时请注明作者和引用链接,谢谢!cnblogs博客zhihuGithub公众号:一本正经的瞎扯打开浏览器的控制台,开始输入数值:输入:(16位十进制值)9999999999999998返回同样结果输入:9999999999999999返回:10000000000000000数值不一样,说明精度已经开始丢......
  • ChatGPT 在JavaScript中,由于Number类型只能表示52位精度,因此默认情况下无法进行超过16
    ChatGPT在JavaScript中,由于Number类型只能表示52位精度,因此默认情况下无法进行超过16位的乘法运算。但是,你可以使用BigInt来处理大数字。BigInt是目前JavaScript中处理超出Number精度限制的数字的最佳方式。它是一种新的数据类型,可以表示任意精度的整数。以下是一种解决方案:1.......
  • 《Win32篇》新建项目vs2015
    vs2015新建项目参考链接:https://blog.csdn.net/wowocpp/article/details/79260945创建一个最简单的win32应用程序使用的是vs2013中文版首先创建一个win32应用程序工程也可以使用快捷键Ctrl+Shift+N创建的工程名字是HelloApp下一步建立一个空项目创建后的工程如......
  • 带你详细刨析JavaScript 对象数组的深浅拷贝
    深浅拷贝●深浅拷贝指的是一种复制对象或者数组的行为●也就是把一个对象或者数组中的数据完完整整的复制一份放到另一个数组或者对象中●并且相互之间没有联系●说道深浅拷贝这个我们不考虑基本数据类型●因为基本数据类型没有引用地址一说●说到复制这个事儿有三个级别○赋值......
  • JavaScript数据类型
    JavaScript数据类型分类数据类型就是指的就是字面的的类型JavaScript数据类型(共六种)基本数据类型字符串型(String)数值型(Number)布尔型(Boolean)undefined型(Undefined)null型(Null)引用数据类型:Object所有new出来的对象用[]声明的数组用{}声明的对象String......
  • uva 156 Ananagrams(字符串+STL应用)
                         uva156AnanagramsMostcrosswordpuzzlefansareusedtoanagrams--groupsofwordswiththesamelettersindifferentorders--forexampleOPTS,SPOT,STOP,POTSandPOST.Somewordshoweverdonothavethisattribute,......