剑客
关注科技互联网

在 控制台 / 终端 打印字符表格的 Javascript 库

word-table

word-tableis a simple javascript (browserjs / nodejs) library for drawing ascii tables in the terminal / console . Based onword-width.

在 控制台 / 终端 打印字符表格的 Javascript 库

1. Install & Import

npm install word-table

  • Import it with script tag in HTML.
<script type="text/javascript" src="word-width.min.js"></script>
<script type="text/javascript" src="dist/word-table.min.js"></script>
  • Import it with require .
var WorkTable = require('word-table');
//or
import WorkTable from 'word-table';

2. Usage & API

See a demo firstly:

var header = ['id', 'name', 'birthday'];
var body = [
  ['#1', '王小为', '1992-08-01', '备注:hustcc'], 
  ['#2', '小泥巴', '1992-09-20'],
  ['#3', '佚名', '保密']
];

// basic usage
var wt = new WordTable(header, body);
console.log(wt.string());

The API is so simple that documents are not needed.

wt.setHeader(['id', 'name', 'birthday']);
wt.appendBody(['#3', '佚名', '保密']);
wt.setBody([['#4', '在线工具', '保密', 'atool.org']]);
wt.array();
wt.string();
wt.reset();

Detail usage and demo code, can seehere, and run npm test can see the output.

3. Test

npm install

npm test

Or you can open the website , then test it in Console [F12] .

4. LICENSE

MIT

分享到:更多 ()

评论 抢沙发

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址