આનો ઉકેલ લાવવા માટે, ES6 માં બે નબળા સંગ્રહો વેકમેપ અને વેકસેટ નો સમાવેશ થાય છે. આ સંગ્રહો 'નબળા' છે કારણ કે તેઓ વસ્તુઓની મંજૂરી આપે છે જે હવે મેમરીમાંથી સાફ કરવાની જરૂર નથી.