I have found articles regarding cache behaviour so i can only assume that it\'s not much different but i wanted to make sure.
I have read that most browser have 5MB
Firstly, some useful resources:
In answer to your question, desktop browsers tend to have an initial maximum localStorage quota of 5MB per domain. This can be adjusted by the user in some cases:
In Chrome, there doesn't seem to be a way for the user to adjust this setting although like Opera, localStorage data can be edited directly per domain using the Developer Tools.
When you try to store data in localStorage, the browser checks whether there's enough remaining space for the current domain. If yes:
If no:
QUOTA_EXCEEDED_ERR
exception is thrown.In this case, getItem(key)
will return the last value that was successfully stored, if any.
(Opera is slightly different in that it displays a dialog box giving the user the choice of increasing storage space for the current domain.)
Note that sessionStorage and localStorage are both implementations of the same Storage object so their behaviour is similar and error handling is the same.