How to create an empty array with predefined size in JavaScript

2 Answers

0 votes
var arr = new Array(256);

arr[3] = 888;
arr[51] = 999;

document.write(arr[0] + "<br />");
document.write(arr[28] + "<br />");
document.write(arr[3] + "<br />");
document.write(arr[51] + "<br />");


    
    
/*
run:
     
undefined
undefined
888
999
     
*/

 



answered Dec 1, 2019 by avibootz
0 votes
var arr = new Array(256).fill(0);;

arr[3] = 888;
arr[51] = 999;

document.write(arr[0] + "<br />");
document.write(arr[28] + "<br />");
document.write(arr[3] + "<br />");
document.write(arr[51] + "<br />");


    
    
/*
run:
     
0
0
888
999
     
*/

 



answered Dec 1, 2019 by avibootz

Related questions

2 answers 482 views
3 answers 388 views
1 answer 252 views
1 answer 294 views
1 answer 210 views
...