Most efficient way to create a zero filled JavaScript array?

前端 未结 30 1666
花落未央
花落未央 2020-11-22 05:58

What is the most efficient way to create an arbitrary length zero filled array in JavaScript?

30条回答
  •  滥情空心
    2020-11-22 06:13

    Shortest for loop code

    a=i=[];for(;i<100;)a[i++]=0;
    
    edit:
    for(a=i=[];i<100;)a[i++]=0;
    or
    for(a=[],i=100;i--;)a[i]=0;
    

    Safe var version

    var a=[],i=0;for(;i<100;)a[i++]=0;
    
    edit:
    for(var i=100,a=[];i--;)a[i]=0;
    

提交回复
热议问题