如何获取列表中的前4项
var s = "1,2,3,4,5,6,7,8,9";
var third = +s.toString().split(',')[2];
var firstFour = '? (1,2,3,4)';
答案 0 :(得分:4)
使用Javascript的切片函数获取数组的前四项。
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(',') + ')';
答案 1 :(得分:2)
答案 2 :(得分:0)
喜欢这个
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);
答案 3 :(得分:0)
也许你需要使用splice数组方法来删除元素。
var s = "1,2,3,4,5,6,7,8,9";
var third = s.toString().split(',').splice(0, 4);
请参阅test example