Storage.prototype_extension

Storage.prototype extension to store all kinds of data.

À partir de 2015-01-20. Voir la dernière version.

Ce script ne devrait pas être installé directement. C'est une librairie créée pour d'autres scripts. Elle doit être inclus avec la commande // @require https://update.greasyforks.org/scripts/7573/32732/Storageprototype_extension.js

Auteur
Panayot Ivanov
Version
0.0.1.20150120203433
Créer
2015-01-20
Mis à jour
2015-01-20
Taille
8,62 ko
Licence
S/O

/***************************************************************************************
****************************************************************************************
*****
***** 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://greasyforks.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 ();
*****
*/

长期地址
遇到问题?请前往 GitHub 提 Issues。