Articles of for loop

Java para syntax de loop: “para (T obj: objects)”

Eu me deparei com alguma syntax Java que eu não vi antes. Eu queria saber se alguém poderia me dizer o que está acontecendo aqui. for (ObjectType objectName : collectionName.getObjects())

Loops de JavaScript: para… em vs para

Eu enfrentei um comportamento estranho em Javascript. eu recebo “Objeto não suporta esta propriedade ou método” exceção para a function removeAttribute no código a seguir: var buttons = controlDiv.getElementsByTagName(“button”); for ( var button in buttons ) button.removeAttribute(‘disabled’); Quando altero o código com o seguinte, o problema desaparece: var buttons = controlDiv.getElementsByTagName(“button”); for ( var i […]

Mesclar vários data.frames em um data.frame com um loop

Eu estou tentando merge vários data.frames em um data.frame . Desde que eu tenho uma lista inteira de arquivos que eu estou tentando fazer com uma estrutura de loop. Até agora, a abordagem de loop funciona bem. No entanto, parece bastante ineficiente e eu estou querendo saber se existe uma abordagem mais rápida e fácil. […]

Existe uma maneira de acessar um contador de iteração no loop Java for-each?

Existe uma maneira no loop de Java para cada for(String s : stringArray) { doSomethingWith(s); } para descobrir com que frequência o loop já foi processado? Além de usar o antigo e bem conhecido for(int i=0; i < boundary; i++) – loop, é a construção int i = 0; for(String s : stringArray) { doSomethingWith(s); […]

Loop “for” apenas adiciona a camada final ggplot

Resumo: Quando eu uso um loop “for” para adicionar camadas a um gráfico de violino (em ggplot), a única camada adicionada é aquela criada pela iteração final do loop. Ainda no código explícito que imita o código que o loop produziria, todas as camadas são adicionadas. Detalhes: Estou tentando criar charts de violino com camadas […]

Qual é a vantagem de usar referências universais em loops baseados em intervalo?

const auto& seria suficiente se eu quiser realizar operações somente leitura. No entanto, eu esbarrei for (auto&& e : v) // v is non-const algumas vezes recentemente. Isso me faz pensar: É possível que, em alguns casos obscuros, haja algum benefício de desempenho ao usar referências universais, em comparação com auto& ou const auto& ? […]

Em que ponto `for` ou` for / R` enumera o diretório (tree)?

O comando for pode ser usado para enumerar um diretório e aplicar (a) determinado (s) comando (s) em cada item. Com o /R o mesmo pode ser feito para uma tree de diretórios completa. O que acontece quando o conteúdo do diretório enumerado (tree) é alterado pelo (s) comando (s) no corpo do comando for […]

addEventListener usando for loop e passando valores

Estou tentando adicionar ouvinte de evento a vários objects usando um loop for, mas acabo com todos os ouvintes visando o mesmo object -> o último. Se eu adicionar os ouvintes manualmente definindo boxa e boxb para cada instância, isso funciona. Eu acho que é o addEvent for-loop que não está funcionando do jeito que […]

Os loops são realmente mais rápidos ao contrário?

Eu já ouvi isso algumas vezes. Os loops JavaScript são realmente mais rápidos ao contar para trás? Se sim, porque? Eu vi alguns exemplos de suíte de teste mostrando que os loops invertidos são mais rápidos, mas não consigo encontrar nenhuma explicação do porquê! Estou assumindo que é porque o loop não precisa mais avaliar […]

Posso usar o intervalo para sair de vários loops nesteds?

É possível usar a function break para sair de vários loops nesteds? Se sim, como você faria isso? Você também pode controlar quantos loops o intervalo sai?