<prompt> Tekeleza muundo wa data katika JavaScript kwa kutumia kanuni za upangaji zinazolenga kitu.  <response>: javascriptRafu ya darasa mjenzi hii.vitu ; Ongeza kipengee juu ya rafu kushinikiza kitu vitu.hiki.sukumakipengee; Ondoa na urejeshe kipengee cha juu kutoka kwenye stack pop ikiwa hii.isEmpty kutupa Hitilafu mpya Stack ni tupu; rudisha hii.items.pop; Rudisha kipengee cha juu kutoka kwa stack bila kuiondoa tazama ikiwa hii.isEmpty kutupa Hitilafu mpya Stack ni tupu; rudisha vitu.hivithis.items.length - 1; Angalia ikiwa stack ni tupu isEmpty rudisha hii.items.length 0; Pata idadi ya vitu kwenye rafu saizi rudisha.vitu.urefu huu; Futa vitu vyote kutoka kwa stack wazi hii.vitu ; Mfano wa matumizi:const myStack Stack mpya;myStack.push1;myStack.push2;console.logmyStack.peek; Pato: 2console.logmyStack.size; Pato: 2myStack.pop;console.logmyStack.peek; Matokeo: 1console.logmyStack.isEmpty; Pato: uongomyStack.clear;console.logmyStack.isEmpty; Pato: kweli 