【发布时间】:2016-05-28 20:53:48
【问题描述】:
我们有一个bugs = ['BD-2', 'SSNC-1', 'SSNC-3', 'RI-2', 'RC-10'] 格式的数组。
您可以看到它有 4 种不同的错误类型/令牌(BD、SSNC、RI 和 RC) - 将来可能会扩展。标记和 ID 号分隔符可以是 '-' 或 '/' 或什么都没有(例如:regexp match[-/]?),即数组可以是
= ['BD-2', 'SSNC-1', 'SSNC-3', 'RI-2', 'RC-10'] or
= ['BD-2', 'SSNC/1', 'SSNC-3', 'RI-2', 'RC/10'] or
= ['BD-2', 'SSNC-1', 'SSNC3', 'RI-2', 'RC10']
现在尝试构建一个简单的 JavaScript 函数,该函数可以根据标记类型将元素分类为单独的数组,然后输出一个带有 bugtoken 类型的简单 HTML 表作为列标题。
对于bugs = ['BD-2', 'SSNC-1', 'SSNC-3', 'RI-2', 'RC-10']的数组。`
输出应如下所示:
___________________________________
| BD SSNC RI RC |
|------+---------+--------+---------+
|BD-2 | SSNC-1, | RI-2 | RC-10 |
| | SSNC-3 | | |
|______|_________|________|_________|
【问题讨论】:
-
你用ID做什么?
-
分类数组应该是什么样子的?
-
更新了问题以阐明输出格式
标签: javascript