Javascript/jQuery中的范围

Range in Javascript/jQuery?

本文关键字:范围 jQuery Javascript      更新时间:2023-09-26

可能重复:
JavaScript有一个range()等价物吗?

有没有一种方法可以像我们在Python中那样在Javascript/jQuery中声明一个范围?

类似这样的东西:

x=范围(1,10)

x=[1,2,3,4,5,6,7,8,9]

谢谢。

通过使用一些第三方库,如Undercore.js,您可以实现与Python中相同的行为http://underscorejs.org/#range

您只需创建一个数组,使用for循环和push对值进行循环。语言中没有任何内容。

将此函数放入您的Javascript代码中,您应该能够像在Python中那样调用range()(但它只适用于数字):

function range(start, end)
{
    var array = new Array();
    for(var i = start; i < end; i++)
    {
        array.push(i);
    }
    return array;
}