Mais uma sugestão:
atribuir (valor, conjunto,
elementos) // atribui um valor a elementos de um
conjunto
Exemplos:
O
que a função faz
Atribui
um
valor a elementos de um conjunto
atribuir(false,
'Chave', ' indice geral '); |
tem mesmo efeito que: |
Chave.indice = false;
Chave.geral = false; |
Entrada: informações que são
passadas para a função
-
Valor: o que será atribuido ao elemento de um conjunto Ex.: 5, 'Maria', false,
true .... etc
- Conjunto: nome do conjunto Ex.: 'Expandir', 'Doc' .... etc
- Elementos: id de elementos do conjunto Ex.: 'indice',
' Lead IndTopico ' .... etc
Saída:
- não retorna nenhum valor
- executa "conjunto.id = valor;" para cada elemento
Código da função:
function atribuir (valor, conjunto, elementos) // atribui um valor a elementos de um conjunto
{var id;
var array = str2array(elementos); // converte para array se for string
for (id in array) // para cada elemento do conjunto
eval(conjunto +"['" + array[id] + "'] = " + valor);} //
conjunto.id = valor;
Abraços do Carlos
Em 4 de março de 2012 12:39, Walter Dominguez
<domi...@gmail.com> escreveu:
Prioridade do owner: é a mais alta em relação as outras sugestões
Sugestão: Incluir geração da documentação no proprio código
Ver que informações devem estar na função: http://apoie.net.br/desenvolvimento/WFuncAtribuir.html
Necessidade: documentar a function Atribuir partindo do
codigo para a especificação, a fim de facilitar sua compreensão e uso,
sob os ponto de vista de quem usa a função, de quem constroi e do dono
(owner)
??Duvidas: ainda tenho duvidas quanto ao o que a função faz. Fiz um teste colocando alert dentro da função para ver o que estava sendo passado e retornado. Mas não deu para saber bem o que e sai.
Walter