Storage.prototype_extension

Storage.prototype extension to store all kinds of data.

สคริปต์นี้ไม่ควรถูกติดตั้งโดยตรง มันเป็นคลังสำหรับสคริปต์อื่น ๆ เพื่อบรรจุด้วยคำสั่งเมทา // @require https://update.greasyfork.org/scripts/7573/47933/Storageprototype_extension.js

ผู้เขียน
Panayot Ivanov
เวอร์ชัน
0.0.1.20150423075555
สร้างเมื่อ
20-01-2015
อัปเดตเมื่อ
23-04-2015
สัญญาอนุญาต
ไม่มี

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