没有合适的资源?快使用搜索试试~ 我知道了~
程序员需要经常刷题吗-goodparts:一种ESLint样式,只允许JavaScript代码中的好的部分(和“更好的部分”)
共92个文件
js:85个
md:2个
eslintignore:1个
需积分: 5 0 下载量 71 浏览量
2021-07-01
12:49:59
上传
评论
收藏 50KB ZIP 举报
温馨提示
需要程序员经常刷题吗goodparts 一个只允许JavaScript好的部分的 ESLint 插件(和“更好的部分” )在您的代码中,以便您可以发布更可靠的代码。 为什么? 使用 JavaScript“ The Good Parts ”(缩写为"goodparts" )是我们所知道的最好方法如何编写简单、一致、可预测和 100% 跨浏览器兼容的 JavaScript 代码。 goodparts的指导原则是: “完美是没有达到时,有没有更多的补充, 但是当没有什么可以删除的时候"~ 我们同意“代码是供人类阅读的”: “必须编写程序供人们阅读, 并且只是顺便让机器执行。 “~哈罗德·阿贝尔森 “任何傻瓜都可以编写计算机可以理解的代码。 优秀的程序员编写人类可以理解的代码。 " ~ 马丁福勒 在代码中使用goodparts的 3 个最大优势: -使用更少的ECMAScript(JS)语言功能意味着人们阅读你的代码可以得到的它做什么,而不是浪费时间去了解它是怎么写的心脏。 - “旧的”浏览器/设备是事实,即使它是“一小部分”的人,我们还是选择通过编写Works Everywhere TM 的
资源推荐
资源详情
资源评论
收起资源包目录
goodparts-master.zip (92个子文件)
goodparts-master
.gitignore 559B
package.json 1KB
bin
cmd.js 2KB
.travis.yml 36B
CONTRIBUTING.md 101B
LICENSE 18KB
.eslintrc.js 185B
README.md 18KB
.eslintignore 23B
rules
possible_errors.js 2KB
best_practices.js 5KB
variables.js 828B
es6.js 1KB
node_common_js.js 1020B
index.js 456B
stylistic_issues.js 7KB
strict.js 47B
test
bin
cmd.test.js 2KB
utils.js 474B
index.js 2KB
read.js 214B
fixtures
possible_errors.js 3KB
require-await.pass.js 225B
ident.pass.js 51B
quotes.fail.js 22B
best_practices.js 7KB
comma-style.pass.js 26B
callback-return.fail.js 75B
variables.js 820B
lines-around-directive.pass0.js 23B
es6.js 1007B
brace-style.fail.js 41B
max-len.fail2.js 111B
max-len.fail1.js 85B
padded-blocks.pass.js 19B
node_common_js.js 754B
quote-props.pass.js 45B
lines-around-directive.fail1.js 61B
quote-props.fail.js 47B
no-useless-catch.fail.js 71B
handle-callback-err.pass.js 105B
index.js 459B
no-case-declarations.pass.js 87B
grouped-accessor-pairs.fail.js 111B
no-import-assign.fail.js 74B
lines-around-directive.pass1.js 62B
ident.fail.js 61B
padded-blocks.fail.js 21B
require-await.fail.js 86B
max-len.pass1.js 111B
stylistic_issues.js 8KB
no-case-declarations.fail.js 158B
max-lines.fail.js 2KB
newline-before-return.pass.js 48B
callback-return.pass.js 82B
no-unsafe-finally.fail.js 215B
newline-before-return.fail.js 47B
quotes.pass.js 24B
max-nested-callbacks.pass.js 66B
no-mixed-requires.fail.js 53B
no-loop-func.fail.js 90B
no-setter-return.fail.js 88B
max-lines.pass.js 2KB
eol.fail.js 36B
no-useless-return.pass.js 28B
getter-return.fail.js 53B
no-lonely-if.fail.js 123B
no-irregular-whitespace.fail.js 15B
no-use-before-define.pass.js 22B
complexity.fail.js 347B
max-depth.fail.js 248B
max-depth.pass.js 180B
no-dupe-else-if.fail.js 74B
dot-location.fail.js 30B
grouped-accessor-pairs.pass.js 111B
getter-return.pass.js 52B
eol.pass.js 37B
accessor-pairs.fail.js 87B
comma-style.fail.js 25B
lines-around-directive.fail0.js 23B
strict.js 135B
accessor-pairs.pass.js 126B
brace-style.pass.js 40B
handle-callback-err.fail.js 53B
max-len.fail0.js 83B
global-require.fail.js 77B
no-duplicate-case.fail.js 140B
no-use-before-define.fail.js 21B
no-lonely-if.pass.js 80B
no-useless-return.fail.js 26B
max-len.pass0.js 82B
max-nested-callbacks.fail.js 148B
共 92 条
- 1
资源评论
weixin_38557670
- 粉丝: 3
- 资源: 903
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功