Perguntas com a marcação «javascript»

85
Teste para resultado de seleção jQuery vazio

Diz que sim var s = $('#something'); e a seguir quero testar se o jQuery encontrou #algo, ou seja, quero testar se sestá vazio. Eu poderia usar minha confiança isempty()nisso: function isempty(o) { for ( var i in o ) return false; return true; } Ou, uma vez que os objetos jQuery são...

85
Em Javascript, o que significa esse sublinhado?

var Gallery = Backbone.Controller.extend({ _index: null, _photos: null, _album :null, _subalbums:null, _subphotos:null, _data:null, _photosview:null, _currentsub:null, routes: { "": "index", "subalbum/:id": "subindex", "subalbum/:id/" : "directphoto", "subalbum/:id/:num" :...

85
(1, eval) ('this') vs eval ('this') em JavaScript?

Começo a ler JavaScript Patterns , alguns códigos me confundem. var global = (function () { return this || (1, eval)('this'); }()); Aqui estão minhas perguntas: Q1: (1, eval) === eval? Por que e como isso funciona? P2: Por que não apenas var global = (function () { return this ||...

85
Como remover o botão de Highcharts

Estou criando gráficos com a biblioteca Highcharts e gostaria de saber como remover os 2 pequenos botões no canto direito qual você pode imprimir e baixar gráficos e gostaria de adicionar um novo. Talvez alguém possa me ajudar?

85
Obter largura / altura do elemento SVG

Qual é a maneira correta de obter as dimensões de um svgelemento? http://jsfiddle.net/langdonx/Xkv3X/ Chrome 28: style x client 300x100 offset 300x100 IE 10: stylex client300x100 offsetundefinedxundefined FireFox 23: "style" "x" "client" "0x0" "offset" "undefinedxundefined" Existem...

85
Por que Math.pow (0, 0) === 1?

Todos nós sabemos que 0 0 é indeterminado. Mas , javascript diz que: Math.pow(0, 0) === 1 // true e C ++ diz a mesma coisa: pow(0, 0) == 1 // true PORQUE? Eu sei disso: >Math.pow(0.001, 0.001) 0.9931160484209338 Mas por que não Math.pow(0, 0)lança nenhum erro? Ou talvez NaNseja...