Perguntas com a marcação «javascript»

Para perguntas sobre programação em ECMAScript (JavaScript / JS) e seus vários dialetos / implementações (excluindo ActionScript). Essa tag raramente é usada sozinha, mas costuma ser associada às tags [node.js], [jquery], [json] e [html].

16
nó e erro: EMFILE, muitos arquivos abertos
Durante alguns dias, procurei uma solução funcional para um erro Error: EMFILE, too many open files Parece que muitas pessoas têm o mesmo problema. A resposta usual envolve aumentar o número de descritores de arquivos. Então, eu tentei isso: sysctl -w kern.maxfiles=20480, O valor padrão é 10240. Isso é um …



5
Tentando usar o modo de busca e passagem: no-cors
Eu posso atingir esse endpoint http://catfacts-api.appspot.com/api/facts?number=99via Postman e ele retornaJSON Além disso, estou usando create-react-app e gostaria de evitar a configuração de qualquer servidor. No código do meu cliente, estou tentando usar fetcha mesma coisa, mas recebo o erro: Nenhum cabeçalho 'Access-Control-Allow-Origin' está presente no recurso solicitado. A origem ' …



9
Tudo bem usar target = "_ blank" no HTML5?
Lembro-me de ler em algum lugar que, no HTML5, não era mais aceitável usá-lo target="_blank"no HTML5, mas não consigo encontrá-lo agora. Está tudo bem continuar usando target="_blank"? Sei que geralmente é uma má ideia, mas é a maneira mais fácil de abrir uma nova janela para algo como um PDF …
165 javascript  html  window 

20
Converter sequência de objetos em JSON
Como converter uma string que descreve um objeto em uma string JSON usando JavaScript (ou jQuery)? por exemplo: Converta isso ( NÃO é uma string JSON válida): var str = "{ hello: 'world', places: ['Africa', 'America', 'Asia', 'Australia'] }" nisso: str = '{ "hello": "world", "places": ["Africa", "America", "Asia", "Australia"] …
165 javascript  json  object 

11
querySelector e querySelectorAll vs getElementsByClassName e getElementById em JavaScript
Gostaria de saber qual é exatamente a diferença entre querySelectore querySelectorAllcontra getElementsByClassNamee getElementById? A partir desta ligação que eu poderia recolher que, com querySelectoreu posso escrever document.querySelector(".myclass")para obter elementos com classe myclasse document.querySelector("#myid")para obter elemento com ID myid. Mas eu já posso fazer isso getElementsByClassNamee getElementById. Qual deles deve ser …
165 javascript 

2
throw Error ('msg') vs throw new Error ('msg')
var err1 = Error('message'); var err2 = new Error('message'); Qual é a diferença? Olhando para eles no console do Chrome, eles parecem idênticos. As mesmas propriedades no objeto e a mesma __proto__cadeia. Quase parece que Errorfunciona como uma fábrica. Qual está correto e por quê?


4
toBe (true) vs toBeTruthy () vs toBeTrue ()
Qual é a diferença entre expect(something).toBe(true), expect(something).toBeTruthy()e expect(something).toBeTrue()? Observe que toBeTrue()é um combinador personalizado introduzido jasmine-matchersentre outros combinadores úteis e úteis, como toHaveMethod()ou toBeArrayOfStrings(). A pergunta deve ser genérica, mas, como um exemplo do mundo real, estou testando se um elemento é exibido protractor. Qual fósforo devo usar neste caso? …

11
transformar objeto em matriz com lodash
Como posso transformar um grande objectem arraylodash? var obj = { 22: {name:"John", id:22, friends:[5,31,55], works:{books:[], films:[],} 12: {name:"Ivan", id:12, friends:[2,44,12], works:{books:[], films:[],} } // transform to var arr = [{name:"John", id:22...},{name:"Ivan", id:12...}]

14
Como distinguir "clique" e "arraste" do mouse
Eu uso jQuery.clickpara manipular o evento clique do mouse no gráfico Raphael, enquanto isso, eu preciso lidar com rato dragevento, arrastar do mouse consiste em mousedown, mouseupe mousemoveem Raphael. É difícil distinguir clicke dragporque clicktambém contém mousedown& mouseup, Como posso distinguir o mouse "clique" e o mouse "arraste" em Javascript?


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.