Programação

Q & A para programadores profissionais e entusiastas


6
Como eu escolho aleatoriamente uma matriz?
Quero saber se existe uma maneira muito mais limpa de fazer isso. Basicamente, quero escolher um elemento aleatório de uma matriz de comprimento variável. Normalmente, eu faria assim: myArray = ["stuff", "widget", "ruby", "goodies", "java", "emerald", "etc" ] item = myArray[rand(myarray.length)] Existe algo mais legível / mais simples para substituir …
559 ruby  arrays  random 


15
Qual código de chave da chave de escape com o jQuery
Eu tenho duas funções. Quando enter é pressionado, as funções são executadas corretamente, mas quando escape é pressionado, não. Qual é o número correto para a chave de escape? $(document).keypress(function(e) { if (e.which == 13) $('.save').click(); // enter (works as expected) if (e.which == 27) $('.cancel').click(); // esc (does not …
559 javascript  jquery 







30
Qual é a diferença entre state e props no React?
Eu estava assistindo um curso da Pluralsight sobre React e o instrutor afirmou que os adereços não deveriam ser alterados. Agora estou lendo um artigo (uberVU / react-guide) sobre adereços vs. estado e diz Os adereços e as alterações de estado acionam uma atualização de renderização. Mais adiante, no artigo, …


13
On - window.location.hash - Alterar?
Estou usando o Ajax e o hash para navegação. Existe uma maneira de verificar se o window.location.hashmudou assim? http://example.com/blah # 123 a http://example.com/blah # 456 Funciona se eu verificar quando o documento for carregado. Mas se eu tiver a navegação com #hash, ela não funcionará quando pressiono o botão Voltar …


21
Como instalo e uso o curl no Windows?
Estou tendo problemas para executar o curl no Windows. Fiz o download de um arquivo zip ondulado aqui , mas ele parece conter código-fonte, não um executável. Eu preciso para compilar onda para executá-lo? Se sim, então como faço isso? Onde posso encontrar .exedownloads para curl? Procurei documentação sobre a …

Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.