Greasy Fork is available in English.

Storage.prototype_extension

Storage.prototype extension to store all kinds of data.

This script should not be not be installed directly. It is a library for other scripts to include with the meta directive // @require https://update.greasyfork.org/scripts/7573/47933/Storageprototype_extension.js

Autor
Panayot Ivanov
Verzija
0.0.1.20150423075555
Napravljeno
20/01/2015
Ažurirano
23/04/2015
Licenca
Nije dostupno

/***************************************************************************************
****************************************************************************************
*****
***** Storage.prototype extension to store all kinds of data
*****
***** NOTE: Nested functions in objects are not supported (ignored).
*****
***** This library extends the Storage object used by localStorage and sessionStorage
***** to allow them to store all types of javascript variables with some optimizations.
*****
***** sessionStorage maintains a separate storage area for each given origin that's
***** available for the duration of the page session (as long as the browser is open,
***** including page reloads and restores).
*****
***** localStorage does the same thing,
***** but persists even when the browser is closed and reopened.
*****
***** Add it to your script with:
***** // @require https://greasyfork.org/scripts/7573-storage-prototype-extension/code/Storageprototype_extension.js?version=32731
*****
***** Usage:
***** localStorage.set (key, value);
***** sessionStorage.set (key, value);
*****
***** var x = localStorage.get (key, defaultValue);
***** var y = sessionStorage.get (key, defaultValue);
*****
***** Size:
***** Storage.getSize ();
*****
***** Test mode:
***** Storage.runTestCases ();
*****
*/