ArrToLocalStorage()
2 participantes
Página 1 de 1
ArrToLocalStorage()
- Código:
/*
#PLUGIN# =====================================================================================================================
Name ..........: SaveArray()
Description ...: save array to localStorage!
Syntax ........: SaveArray(ArrayVar,sName)
Parameters ....: ArrayVar - value type Array, to save localStorage
: sName - value type string, to name of localStorage data
Return values .: Success - true
Failure - fail - false
Author ........: joelson0007
Modified ......:
Remarks .......: Version:1.0 beta
Related .......:
Link ..........:
Example .......: SaveArray(yourArray)
===============================================================================================================================
*/
function SaveArray(arr,str) {
localStorage[str] = JSON.stringify(arr);
return (localStorage[str]!==null);
}
exemplo
- Código:
var aFrutas = ['banana','maca','pera','uva'];
SaveArray(aFrutas,"@dataFruta");
tentei fazer minha primeira UPF, é bem simples mais esta valendo!
Última edição por joelson0007 em Seg 15 Jul 2013, 5:44 pm, editado 2 vez(es)
joelson0007- Moderadores
- Time Online : 28d 21h 58m 5s
Mensagens : 373
Data de inscrição : 15/06/2013
Localização : Guarapuava-PR
Re: ArrToLocalStorage()
Perfeita amigo!!! Não precisamos nos atentar com os detalhes, basta chamar a funcão e partir pro abraço
A propósito, poque usou o @ com a palavra "dataFruta"?
E o inverso: LocalStorageToArr() ??
Nota 10,
JS
A propósito, poque usou o @ com a palavra "dataFruta"?
E o inverso: LocalStorageToArr() ??
Nota 10,
JS
Re: ArrToLocalStorage()
só por brincadeira, talvez criar um padrão para não se perder no código, no caso todos os @ dentro do código, sempre seriam da localStorage
joelson0007- Moderadores
- Time Online : 28d 21h 58m 5s
Mensagens : 373
Data de inscrição : 15/06/2013
Localização : Guarapuava-PR
Re: ArrToLocalStorage()
Entendi, fica bem personalizado e único, gostei sim!
Obrigado por compartilhar essa pérola conosco,
JS
Obrigado por compartilhar essa pérola conosco,
JS
Re: ArrToLocalStorage()
agora function para ler
exemplo lendo da localStorage
- Código:
/*
#PLUGIN# =====================================================================================================================
Name ..........: RestoreArray()
Description ...: read array from localStorage!
Syntax ........: RestoreArray(sName)
Parameters ....: sName - value type string, name of array in localStorage to read
Return values .: Success - return array read from local storage
Failure - return null
Author ........: joelson0007
Modified ......:
Remarks .......: Version:1.0 beta
Related .......:
Link ..........:
Example .......: RestoreArray(nameOfArray)
===============================================================================================================================
*/
function RestoreArray(str) {
return JSON.parse(localStorage[str]);
}
exemplo lendo da localStorage
- Código:
var aRead = RestoreArray('@dataFruta')
for (var i in aRead) {
console.log('aRead',aRead[i])
}
Última edição por joelson0007 em Seg 15 Jul 2013, 5:41 pm, editado 1 vez(es)
joelson0007- Moderadores
- Time Online : 28d 21h 58m 5s
Mensagens : 373
Data de inscrição : 15/06/2013
Localização : Guarapuava-PR
Re: ArrToLocalStorage()
Agora sim, completou!
Uma sugestão para os nomes:
Uma sugestão para os nomes:
JSPara salvar:
SaveArrayToLocalStorage() ou apenas SaveArray()
Para restaurar:
RestoreArrayFromLocalStorage ou apenas RestoreArray()
Re: ArrToLocalStorage()
gostei dos nomes,sempre gosto de nomes curtos, não me veio nenhum na cabeça, mas dessa maneira fica melhor, vou mudar.
joelson0007- Moderadores
- Time Online : 28d 21h 58m 5s
Mensagens : 373
Data de inscrição : 15/06/2013
Localização : Guarapuava-PR
Re: ArrToLocalStorage()
O código faz que use as funções da function, salve tal função e retorna o valor NULL?
Null = nulo.
Última edição por JScript em Seg 15 Jul 2013, 5:40 pm, editado 1 vez(es) (Motivo da edição : É bom não "quotar" códigos pois se o original for mudado o que ficou aqui será obsoleto!)
Convidado- Convidado
Re: ArrToLocalStorage()
Bang
Leia novamente com atenção:
JS
Leia novamente com atenção:
Entendeu?Return values .:
Success - return array read from local storage
Failure - return null
JS
Página 1 de 1
Permissões neste sub-fórum
Não podes responder a tópicos
|
|