пишу shells.js это оболочки на все все все, очень удобная библиотека
РАКУШКА.ЖС
// console.log
(function(name) {
window[name] = function(arg) {
console.log(arg)
}
})('log');
// JSON
(function(name) {
var json = JSON
var func = function(arg) {
return json[typeof arg == 'string' ? 'parse' : 'stringify'](arg)
}
func.parse = json.parse
func.stringify = json.stringify
window[name] = func
})('JSON');
// localStorage
(function(name) {
var storage = localStorage
window[name] = function(arg, arg2) {
if (arguments.length == 1) {
return (arg === null) ? storage.clear() : JSON.parse(storage
.getItem(arg))
} else {
return (arg2 === null) ? storage.removeItem(arg) : storage
.setItem(arg, JSON.stringify(arg2))
}
}
})('storage');
Последний раз редактировалось Livaanderiamarum, 27.01.2012 в 21:29.
|