当前位置: 首页 > 文档资料 > 前端开发者手册 >

JavaScript

优质
小牛编辑
118浏览
2023-12-01

JavaScript 工具

JS 库:

  • lodash
  • underscore.js
  • Moment.js
  • string.js
  • Numeral.js
  • accounting.js
  • xregexp.com
  • Math.js
  • wait
  • async
  • format.js
  • Chance

编译转换 (ESX to ESX):

  • Babel

JavaScript 兼容性检查:

  • jscc.info

代码检查:

  • jshint
  • eshint
  • JSlint
    • jslinterrors.com

单元测试:

  • Mocha
  • QUnit
  • Jasmine
    • Jest

单元测试的断言库:

  • should.js
  • Chai
  • expect.js

单元测试监控, 存根和模拟:

  • sinon.js

编码规范检查:

  • JSCS

代码格式化/美化:

  • jsfmt
  • esformatter
  • js-beautify

性能测试:

  • jsperf
  • benchmark.js

可视化, 静态分析, 复杂性, 覆盖工具:

  • jscomplexity.org
  • istanbul
  • Blanket.js
  • Coveralls [$]
  • Plato
  • escomplex
  • Esprima

优化:

  • UglifyJS 2

混淆:

  • Javascript 混淆器
  • JScrambler [$]

在线代码编辑器:

  • jsbin.com
  • jsfiddle.net
  • es6fiddle.net
  • plnkr.co

在线正则表达式编辑器/可视化工具:

  • regex101
  • regexper
  • debuggex
  • RegExr

编码规范:

  • Node.js 规范指南
  • JavaScript 编码原则
  • JavaScript 规范指南

本月 JS 仓库在 Github 的趋势:

  • https://github.com/trending?l=javascript&since=monthly

NPM 上被依赖最多的包:

  • https://www.npmjs.com/browse/depended