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].



4
Por que .json () retorna uma promessa?
Eu tenho mexido com a fetch()API recentemente e percebi algo um pouco estranho. let url = "http://jsonplaceholder.typicode.com/posts/6"; let iterator = fetch(url); iterator .then(response => { return { data: response.json(), status: response.status } }) .then(post => document.write(post.data)); ; post.dataretorna um Promiseobjeto. http://jsbin.com/wofulo/2/edit?js,output No entanto, se estiver escrito como: let url = …



13
O jQuery pode fornecer o nome da tag?
Eu tenho vários elementos em uma página HTML que têm a mesma classe - mas eles são tipos de elementos diferentes. Quero descobrir o nome da marca do elemento conforme faço um loop sobre eles - mas .attr não aceita "tag" ou "tagname". Aqui está o que quero dizer. Considere …
115 javascript  jquery 

11
Sublinhado: sortBy () com base em vários atributos
Estou tentando classificar uma matriz com objetos com base em vários atributos. Ou seja, se o primeiro atributo é o mesmo entre dois objetos, um segundo atributo deve ser usado para comapar os dois objetos. Por exemplo, considere a seguinte matriz: var patients = [ [{name: 'John', roomNumber: 1, bedNumber: …





3
valueOf () vs. toString () em Javascript
Em Javascript, todo objeto tem um método valueOf () e toString (). Eu teria pensado que o método toString () fosse invocado sempre que uma conversão de string fosse solicitada, mas aparentemente ele é superado por valueOf (). Por exemplo, o código var x = {toString: function() {return "foo"; }, …
115 javascript 

12
Por que existe um valor `null` em JavaScript?
Em JavaScript, existem dois valores que basicamente dizem 'Não existo' - undefinede null. Uma propriedade à qual um programador não atribuiu nada será undefined, mas para que uma propriedade se torne null, nulldeve ser explicitamente atribuída a ela. Uma vez pensei que havia uma necessidade de nullporque undefinedé um valor …

6
Como tornar um evento ng-click condicional?
Eu tenho este código dentro de ng-repeat: <a href="#" class="disabled" ng-click="doSomething(object)">Do something</a> Como fazer uma condição de que o botão está desabilitado quando está class="disabled"? Ou existe uma maneira de fazer isso em Javascript para que fique assim: $('.do-something-button').click(function(){ if (!$(this).hasClass('disabled')) { do something } });


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.