Array A (this.slots[0].values) baru dicipta dalam kaedah A,
Contohnya:
this.slots[0].values.push(newValue)
Tiada masalah untuk mencetaknya selepas penciptaan :
Kemudian gunakannya dalam kaedah lain, kaedah B.
Apabila dicetak, tatasusunan menjadi:
Perbandingan:
Apa masalahnya? Tiada operasi dilakukan dalam tempoh ini
Mungkin masalah dengan penunjuk ini, var self = ini, dan kemudian cuba gunakan diri untuk melakukan ini