cvs到javascript删除第一行
cvs to javascript remove first row?
我有一个类似这样的cvs文件:
Month, 2005, 2006
jan, 50,67
feb, 40,78
mar, 60,70
apr, 64,60
may, 70,66
june, 80,77
july, 90,80
aug, 86,89
sep, 80,99
oct, 76,90
nov, 70,80
dec, 55,77
我想取出第一行,只使用第二行及之后的数据。我的代码只能按列提取数据。有人能告诉我如何把第一排排排出去吗?
var lines = data.split(''n');
$.each(lines, function(lineNo, line) {
var items = line.split(',');
//get first column
c.push(items[0]);
//get second column
d.push(parseInt(items[1]));
//get 3rd column
e.push(parseInt(items[2]));
感谢
您可以使用Array.prototype.shift方法。
// removes the first item (the first row) from the array and returns it
var removedRow = lines.shift();
Array.prototype.shift
删除数组的第一项:
var lines = data.split(''n');
lines.shift();
$.each(lines, function(lineNo, line) {
// ...
或者,您可以使用Array.prototype.slice
:
var lines = data.split(''n').slice(1);
$.each(lines, function(lineNo, line) {
// ...
因为我经常患有API-诵读困难症(是移位还是取消移位?切片还是拼接?)所以我会做以下事情:
var lines = data.split(''n').reverse();
var heading = lines.pop();
lines.reverse();
相关文章:
- 有没有一行 javascript 可以将每个十六进制颜色更改为不同的十六进制颜色
- Firefox ONLY不会在if语句中运行一行javascript代码,但会运行其他行——chrome和safari运
- 如何使用一行javascript构建器模式
- 在用slim编写的ruby站点中添加一行javascript
- 试图创建一个带有删除每一行的按钮的表,但它只适用于一行(javascript)
- 格式化一行JavaScript文件的方法
- Python:抓取一行Javascript代码
- 你能用一行Javascript代码改变多个变量的相同属性吗?
- 如何在一行javascript代码中做多个css类
- 寻找一行JavaScript Regex替换
- 我如何匹配一个正则表达式在一行javascript
- Sublime Text显示CSS &一行Javascript
- 如何在一行JavaScript中添加文件名和文件扩展名之间的随机字符串
- 从firefox插件中注入一行JavaScript
- Spring MVC向JSP动态添加一行.javascript Vs控制器
- 使用行id删除一行javascript
- 运行一行javascript代码
- 用于检测是否安装了flash的一行JavaScript
- 在一行javascript中更改多个变量的值
- 一行Javascript代码的解释