<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="zh">
	<id>https://arolstar52-zhtest.hf.space/index.php?action=history&amp;feed=atom&amp;title=JSHint</id>
	<title>JSHint - 版本历史</title>
	<link rel="self" type="application/atom+xml" href="https://arolstar52-zhtest.hf.space/index.php?action=history&amp;feed=atom&amp;title=JSHint"/>
	<link rel="alternate" type="text/html" href="https://arolstar52-zhtest.hf.space/index.php?title=JSHint&amp;action=history"/>
	<updated>2026-07-16T21:53:42Z</updated>
	<subtitle>在这个wiki上该页的修订历史</subtitle>
	<generator>MediaWiki 1.43.9</generator>
	<entry>
		<id>https://arolstar52-zhtest.hf.space/index.php?title=JSHint&amp;diff=3251698&amp;oldid=prev</id>
		<title>imported&gt;Shizhao 来自 2024年2月12日 (一) 09:45</title>
		<link rel="alternate" type="text/html" href="https://arolstar52-zhtest.hf.space/index.php?title=JSHint&amp;diff=3251698&amp;oldid=prev"/>
		<updated>2024-02-12T09:45:48Z</updated>

		<summary type="html">&lt;p&gt;&lt;/p&gt;
&lt;p&gt;&lt;b&gt;新页面&lt;/b&gt;&lt;/p&gt;&lt;div&gt;{{Infobox software&lt;br /&gt;
| title = JSHint&lt;br /&gt;
| name = JSHint&lt;br /&gt;
| author = Anton Kovalyov，由[[Douglas Crockford]]的项目[[JSLint]]改写&lt;br /&gt;
| released = {{Start date and age|2011|02|18}}&lt;br /&gt;
| latest release version = 2.10.2&lt;br /&gt;
| latest release date = {{Start date and age|2019|3|13}}&lt;br /&gt;
| programming language = [[JavaScript]]&lt;br /&gt;
| operating system = [[跨平台]]&lt;br /&gt;
| language = English&lt;br /&gt;
| genre = [[静态代码分析]]&lt;br /&gt;
| license = Modified MIT license&lt;br /&gt;
| website = {{URL|https://jshint.com}}&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;JSHint&amp;#039;&amp;#039;&amp;#039;是一个[[静态代码分析]]工具，用于检查[[JavaScript]][[源代码]]是否符合[[编码规范]]&amp;lt;ref name=&amp;quot;BeginningFacebook&amp;quot;&amp;gt;{{Cite book|edition=|publisher=Apress|isbn=9781430241706|last=Graham|first=Wayne|title=Beginning Facebook Game Apps Development|url=https://books.google.com/books?id=GRrlS3sPGZ0C&amp;amp;pg=PA67&amp;amp;dq=JSHint&amp;amp;hl=en&amp;amp;sa=X&amp;amp;ei=1OvOT_zgB-qg2QX_wfTIDA&amp;amp;ved=0CEUQ6AEwAw#v=onepage&amp;amp;q=JSHint&amp;amp;f=false|year=2012|access-date=2019-06-26|archive-date=2017-04-25|archive-url=https://web.archive.org/web/20170425123342/https://books.google.com/books?id=GRrlS3sPGZ0C&amp;amp;pg=PA67&amp;amp;dq=JSHint&amp;amp;hl=en&amp;amp;sa=X&amp;amp;ei=1OvOT_zgB-qg2QX_wfTIDA&amp;amp;ved=0CEUQ6AEwAw#v=onepage&amp;amp;q=JSHint&amp;amp;f=false|dead-url=no}}&amp;lt;/ref&amp;gt;。JSHint由Anton Kovalyov于2011年作为[[JSLint]]项目的一个分支创建，而JSLint是由Douglas Crockford创建的&amp;lt;ref&amp;gt;{{Cite web|title=Why I forked JSLint to JSHint|url=http://anton.kovalyov.net/2011/02/20/why-i-forked-jslint-to-jshint/|date=2011-02-20|last=|first=|publisher=Anton Kovalyov|quote=[JSLint] has gotten uncomfortably opinionated|website=anton.kovalyov.net|archive-url=https://web.archive.org/web/20110224022052/http://anton.kovalyov.net/2011/02/20/why-i-forked-jslint-to-jshint/|archive-date=2011-02-24|access-date=2018-02-26|dead-url=yes}}&amp;lt;/ref&amp;gt;&amp;lt;ref&amp;gt;{{Cite web|title=JSHint: A Community Driven Fork of JSLint|url=http://badassjs.com/post/3364925033/jshint-an-community-driven-fork-of-jslint|date=18 February 2011|last=|first=|publisher=Devon Govett|dead-url=no|quote=[..] JSLint was getting a bit too opinionated [..]|website=badassjs.com|archive-url=https://web.archive.org/web/20110221102102/http://badassjs.com/post/3364925033/jshint-an-community-driven-fork-of-jslint|archive-date=2011-02-21|access-date=2011-02-21}}&amp;lt;/ref&amp;gt;。Anton和一些程序员认为JSLint过于“自命不凡”，并且自定义选项过少&amp;lt;ref&amp;gt;{{Cite web|title=JSHint - the (gentler) JavaScript code quality tool|url=http://www.i-programmer.info/news/90-tools/2024-jshint-the-gentler-javascript-code-quality-tool.html|date=21 February 2011|last=Elliot|first=Ian|language=en-gb|dead-url=no|website=www.i-programmer.info|archive-url=https://web.archive.org/web/20110223093520/http://www.i-programmer.info/news/90-tools/2024-jshint-the-gentler-javascript-code-quality-tool.html|archive-date=2011-02-23|access-date=2018-02-26}}&amp;lt;/ref&amp;gt;&amp;lt;ref&amp;gt;{{Cite web|title=Paren-Free|url=http://brendaneich.com:80/2010/11/paren-free|date=2011-02-28|last=|first=|publisher=[[Brendan Eich]]|dead-url=no|website=|archive-url=https://web.archive.org/web/20110228202711/http://brendaneich.com/2010/11/paren-free|archive-date=2011-02-28|access-date=2018-02-26}}&amp;lt;/ref&amp;gt;&amp;lt;ref&amp;gt;{{Cite web|title=Help: JSHint|url=https://codekitapp.com/help/jshint/|date=2018-02-26|last=|first=|quote=designed to be less opinionated and more configurable|website=codekitapp.com|access-date=2018-02-26|archive-date=2018-02-26|archive-url=https://web.archive.org/web/20180226015810/https://codekitapp.com/help/jshint/|dead-url=no}}&amp;lt;/ref&amp;gt;&amp;lt;ref&amp;gt;{{Cite news|url=http://blog.scottlogic.com/2011/03/28/jslint-vs-jshint.html|title=JSLint vs JSHint|work=Scott Logic|access-date=2018-02-26|archive-date=2018-02-26|archive-url=https://web.archive.org/web/20180226152017/http://blog.scottlogic.com/2011/03/28/jslint-vs-jshint.html|dead-url=no}}&amp;lt;/ref&amp;gt;。JSHint的维护者同时负责维护一个网页引用版本和一个[[命令行]]版本&amp;lt;ref&amp;gt;{{Cite web|title=JSHint Team on GitHub|url=https://github.com/orgs/jshint/people|date=|last=|first=|language=en|quote=Anton Kovalyov, Paul Irish, Rick Waldron, Mike Pennisi (@jugglinmike)|website=GitHub|access-date=2018-02-26|archive-date=2019-10-17|archive-url=https://web.archive.org/web/20191017183443/https://github.com/orgs/jshint/people|dead-url=no}}&amp;lt;/ref&amp;gt;。&lt;br /&gt;
&lt;br /&gt;
用户可以通过官方网站访问在线版本，在其中粘贴代码以进行JSHint在线运行&amp;lt;ref name=&amp;quot;BeginningFacebook&amp;quot; /&amp;gt;。另外，JSHint的命令行版本（作为[[Node.js]]的模块发布），允许开发者将其集成到项目的开发工作流程中，从而实现自动化代码检查流程&amp;lt;ref&amp;gt;{{cite web|title=JSHint - a JavaScript Code Quality Tool|url=http://www.methodsandtools.com/tools/jshint.php|accessdate=22 January 2013|last=Kovalyov|first=Anton|archive-date=2013-01-18|archive-url=https://web.archive.org/web/20130118175226/http://www.methodsandtools.com/tools/jshint.php|dead-url=no}}&amp;lt;/ref&amp;gt;。&lt;br /&gt;
&lt;br /&gt;
==许可==&lt;br /&gt;
&lt;br /&gt;
JSHint是在[[MIT许可证]]下发布的，除了一个仍然使用“[[JSLint许可证]]”的文件外，该许可是MIT许可的稍作修改版本。许可的附加条款规定软件应用于“善意而非邪恶”。根据[[自由软件基金会]]的描述，由于这一条款的存在，这个软件被认为是非[[自由软件]]&amp;lt;ref&amp;gt;https://www.gnu.org/licenses/license-list.en.html#JSON {{Wayback|url=https://www.gnu.org/licenses/license-list.en.html#JSON |date=20170720140022 }} see the comment about the JSON license&amp;lt;/ref&amp;gt;。&lt;br /&gt;
&lt;br /&gt;
== 参考文献 ==&lt;br /&gt;
{{reflist}}&lt;br /&gt;
&lt;br /&gt;
== 延伸阅读 ==&lt;br /&gt;
&lt;br /&gt;
* {{Cite book|edition=1|publisher=O&amp;#039;Reilly Media|isbn=978-1-449-32768-2|last=Zakas|first=Nicholas|title=Maintainable JavaScript|url=https://books.google.com/books?id=bHhlCrvbqSoC&amp;amp;pg=PA142&amp;amp;dq=JSHint&amp;amp;hl=en&amp;amp;sa=X&amp;amp;ei=1OvOT_zgB-qg2QX_wfTIDA&amp;amp;ved=0CDkQ6AEwAQ#v=onepage&amp;amp;q=JSHint&amp;amp;f=false|date=May 2012|access-date=2019-06-26|archive-date=2017-03-04|archive-url=https://web.archive.org/web/20170304182152/https://books.google.com/books?id=bHhlCrvbqSoC&amp;amp;pg=PA142&amp;amp;dq=JSHint&amp;amp;hl=en&amp;amp;sa=X&amp;amp;ei=1OvOT_zgB-qg2QX_wfTIDA&amp;amp;ved=0CDkQ6AEwAQ#v=onepage&amp;amp;q=JSHint&amp;amp;f=false|dead-url=no}}&lt;br /&gt;
* {{Cite book|edition=1|publisher=John Wiley &amp;amp; Sons|isbn=978-1-118-02668-7|last=Otero|first=Cesar|title=Professional jQuery|url=https://books.google.com/books?id=Ei7Kl8nIEpAC&amp;amp;pg=PA15&amp;amp;dq=JSHint&amp;amp;hl=en&amp;amp;sa=X&amp;amp;ei=1OvOT_zgB-qg2QX_wfTIDA&amp;amp;ved=0CD4Q6AEwAg#v=onepage&amp;amp;q=JSHint&amp;amp;f=false|date=May 2012|access-date=2019-06-26|archive-date=2017-03-04|archive-url=https://web.archive.org/web/20170304145838/https://books.google.com/books?id=Ei7Kl8nIEpAC&amp;amp;pg=PA15&amp;amp;dq=JSHint&amp;amp;hl=en&amp;amp;sa=X&amp;amp;ei=1OvOT_zgB-qg2QX_wfTIDA&amp;amp;ved=0CD4Q6AEwAg#v=onepage&amp;amp;q=JSHint&amp;amp;f=false|dead-url=no}}&lt;br /&gt;
* {{Cite book|edition=1|publisher=Peachpit Press|isbn=978-0321812520|last=Ullman|first=Larry|title=Modern JavaScript: Develop and Design|url=https://books.google.com/books?id=ExJ9_sor87QC&amp;amp;pg=PA83&amp;amp;dq=JSHint&amp;amp;hl=en&amp;amp;sa=X&amp;amp;ei=1OvOT_zgB-qg2QX_wfTIDA&amp;amp;ved=0CEoQ6AEwBA#v=onepage&amp;amp;q=JSHint&amp;amp;f=false|date=February 2012|access-date=2019-06-26|archive-date=2017-03-04|archive-url=https://web.archive.org/web/20170304182141/https://books.google.com/books?id=ExJ9_sor87QC&amp;amp;pg=PA83&amp;amp;dq=JSHint&amp;amp;hl=en&amp;amp;sa=X&amp;amp;ei=1OvOT_zgB-qg2QX_wfTIDA&amp;amp;ved=0CEoQ6AEwBA#v=onepage&amp;amp;q=JSHint&amp;amp;f=false|dead-url=no}}&lt;br /&gt;
* {{cite web|title=JSHint - the (gentler) JavaScript code quality tool|url=http://www.i-programmer.info/news/90-tools/2024-jshint-the-gentler-javascript-code-quality-tool.html|accessdate=June 6, 2012|date=February 21, 2011|publisher=IProgrammer|archive-date=2011-02-23|archive-url=https://web.archive.org/web/20110223093520/http://www.i-programmer.info/news/90-tools/2024-jshint-the-gentler-javascript-code-quality-tool.html|dead-url=no}}&lt;br /&gt;
&lt;br /&gt;
== 外部链接 ==&lt;br /&gt;
&lt;br /&gt;
* {{Official website|https://jshint.com/}}&lt;br /&gt;
{{JavaScript}}&lt;br /&gt;
{{軟體工程}}&lt;br /&gt;
[[Category:JavaScript]]&lt;br /&gt;
[[Category:静态代码分析工具]]&lt;/div&gt;</summary>
		<author><name>imported&gt;Shizhao</name></author>
	</entry>
</feed>