Perguntas com a marcação «javascript»

JavaScript (que não deve ser confundido com Java) é uma linguagem de alto nível, dinâmica, com vários paradigmas e de tipo fraco usada para scripts no lado do cliente e no lado do servidor. Use esta tag para perguntas sobre implementações comuns de ECMAScript, JavaScript, JScript, etc. JS normalmente não se refere ao seu primo ECMA, ActionScript.



6
Como os grandes aplicativos JavaScript devem ser estruturados?
Recentemente, foram mostrados alguns plug-ins JavaScript criados para o OBIEE Mobile App Developer, bem como algumas bibliotecas personalizadas para vários projetos. Vindo de um histórico de OOP, estou um pouco confuso sobre a estrutura desses projetos. Estou vendo arquivos com milhares de linhas. Estou acostumado a dividir as coisas em …

1
O que o Google quer dizer aqui quando dizem "não copie e cole este código"?
Aqui está um trecho do código da API recaptcha do Google ( https://www.google.com/recaptcha/api.js ): /* PLEASE DO NOT COPY AND PASTE THIS CODE. */ (function() { if (!window['___grecaptcha_cfg']) { window['___grecaptcha_cfg'] = {}; }; if (!window['___grecaptcha_cfg']['render']) { window['___grecaptcha_cfg']['render'] = 'onload'; }; window['__google_recaptcha_client'] = true; var po = document.createElement('script'); po.type = 'text/javascript'; …

3
Competição de Teste de Unidade
Meus empregadores realizam uma competição mensal de testes unitários. Um dia inteiro é dedicado a escrever testes de unidade - obviamente, fazemos mais testes ao longo do mês, mas este é um dia inteiro - e o "vencedor" da competição recebe um prêmio. No entanto, estamos descobrindo que é difícil …

4
Existe uma maneira melhor de escrever testes de unidade do que uma série de 'AssertEquals'?
Aqui está um exemplo básico do que meu teste de unidade precisa ser, usando o qunit: <!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> <html> <head> <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"> <title>Insert title here</title> <link rel="stylesheet" href="qunit/qunit-1.13.0.css"> <script src = "qunit/qunit-1.13.0.js"></script> <script src = "../js/fuzzQuery.js"></script> <script> test("Fuzz Query Basics", function() { …





2
Webkit como GUI em .Net / Mono
Quero criar um aplicativo de plataforma cruzada, que também terá um site em que os aplicativos de desktop (Windows, iOS, Linux) conversem com o servidor e mantenham os dados dos usuários sincronizados. Até agora, as opções que vejo são: Escreva uma GUI nativa para cada um dos 3 sistemas operacionais, …
12 c#  .net  javascript  gui  mono 


6
Convenções de Nomenclatura Javascript
Sou de Java e sou novo em JavaScript. Eu notei muitos métodos JavaScript usando nomes de parâmetro de caractere único, como no exemplo a seguir. doSomething(a,b,c) Não gosto, mas um colega desenvolvedor de JavaScript me convenceu de que isso é feito para reduzir o tamanho do arquivo, observando que os …

3
Por que podemos excluir algumas propriedades internas do objeto global?
Estou lendo es5 hoje em dia e descobri que o atributo [[configurable]] em algumas propriedades internas do objeto global está definido como true, o que significa que podemos excluir essas propriedades. Por exemplo: o método de junção do objeto Array.prototype possui atributos {[[Writable]]:true, [[Enumerable]]: false, [[Configurable]]: true} Assim, podemos excluir …
12 javascript 

3
O que deve ser testado em Javascript?
No trabalho, começamos um aplicativo altamente baseado em Javascript (na verdade, usando Coffeescript, mas ainda assim), do qual tenho implementado um sistema de teste automatizado usando JsTestDriver e fabric. Nunca escrevemos algo com tanto Javascript, então até agora nunca fizemos nenhum teste de Javascript. Não tenho certeza do que exatamente …

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.