/** * 创建人: lbx * 创建时间: 2016-09-14 15:29 * 用途: */ (function (win, doc, undefined) { "use strict"; win._Storage = { setItem: function setItem(key, value) { if(isNotNullDate(value)&&typeof value !== 'string') { value = JSON.stringify(value); } return localStorage.setItem(key, value); }, getItem: function getItem(key) { var data = localStorage.getItem(key); if(isNotNullDate(data)){ return JSON.parse(data); } return null; }, removeItem: function removeItem(key) { return localStorage.removeItem(key); }, clear: function() { return localStorage.clear(); } }; function isNotNullDate(obj){ if(null === obj||"null" === obj||"" === obj||undefined === obj||"undefined" === obj){ return false; } return true; } }(window, document));