JSFiddle - React, Tailwind, and code Playground
by Chuan Shao
JavaScript
var o = [2,3,5];
o[3] = 7;
console.log(o);//[2,3,5,7]
o.push(11);
console.log(o);//[2,3,5,7,11]
o.push(13,17);
console.log(o);//[2,3,5,7,11,13,17]
o.unshift(2014);
console.log(o);//[2014,2,3,5,7,11,13,17]
o.unshift(2013, 2012);
console.log(o);//[2013,2012,2014, 2,3,5,7,11,13,17]
var p = o.pop();
console.log(p);//17
console.log(o.length);//9
var s = o.shift();
console.log(s);//2013
console.log(o.length);//8
console.log(o);//[2012,2014, 2,3,5,7,11,13]
o.length = 2;
console.log(o);//[2012,2014]
o.length = 4;
console.log(o);//[2012,2014,undefined,undefined]
var a = [1,2,3];
Object.defineProperty(a, "length", {writable:false});
a[3] = 4;
console.log(a);//[1,2,3]