【发布时间】:2014-01-03 18:40:55
【问题描述】:
如何获取列表中的前 4 个项目
var s = "1,2,3,4,5,6,7,8,9";
var third = +s.toString().split(',')[2];
var firstFour = '? (1,2,3,4)';
【问题讨论】:
-
你想要前四项的数组吗?
如何获取列表中的前 4 个项目
var s = "1,2,3,4,5,6,7,8,9";
var third = +s.toString().split(',')[2];
var firstFour = '? (1,2,3,4)';
【问题讨论】:
使用 Javascript 的 slice 函数获取数组的前四项。
var s = "1,2,3,4,5,6,7,8,9";
var firstFour = s.split(',').slice(0,4);
生产
[1,2,3,4] //Javascript array
您的问题并不清楚,但如果您需要格式 '? (1,2,3,4)',你会这样做:
'? (' + s.split(',').slice(0,4).join(',') + ')';
【讨论】:
【讨论】:
也许您需要使用splice 数组方法来删除元素。
var s = "1,2,3,4,5,6,7,8,9";
var third = s.toString().split(',').splice(0, 4);
【讨论】:
这样
var s = "1,2,3,4,5,6,7,8,9";
s.toString().split(',');
var third = s[2];
var firstfour = new Array();
for(var i = 0; i < 4; i++)
{
firstfour.push(s[i]);
}
firstfour = firstfour.join(",");
$("body").append("third: " + third);
$("body").append("<br>firstFour: " + firstfour);
【讨论】: