Works similarly to localStorage
and sessionStorage
but stored in the RAM. However, unlike local and session storage we don't need to serialise objects and arrays before storing.
var id = Math.random().toString( 36 ).substr( 2, 13 );
ramStorage.setItem( 'randId', id );
var id = ramStorage.getItem( 'randId' );
// Or...
var id = ramStorage.randId;
ramStorage.removeItem( 'randId' );