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 339 views
3 answers 228 views
1 answer 155 views
1 answer 96 views
1 answer 160 views
...