«javascript» etiketlenmiş sorular

ECMAScript'te (JavaScript / JS) ve çeşitli lehçelerinde / uygulamalarında (ActionScript hariç) programlama ile ilgili sorular için. Bu etiket nadiren tek başına kullanılır, ancak çoğunlukla [node.js], [jquery], [json] ve [html] etiketleriyle ilişkilendirilir.

10
Bir if ifadesindeki birden çok değer için JQuery .hasClass
Basit bir if ifadem var: if ($('html').hasClass('m320')) { // do stuff } Bu beklendiği gibi çalışıyor. Ancak, etikette if statementsınıflardan herhangi birinin mevcut olup olmadığını kontrol etmek için öğesine daha fazla sınıf eklemek istiyorum <html>. Buna ihtiyacım var, bu yüzden hepsi değil, sadece en az bir sınıfın varlığı ama daha …


6
Hızlı dikdörtgenden dikdörtgene kesişim
2 dikdörtgenin kesişip kesişmediğini test etmenin hızlı yolu nedir? İnternette bir arama bu tek satırlık (WOOT!) İle geldi, ancak Javascript'te nasıl yazılacağını anlamıyorum, eski bir C ++ formunda yazılmış gibi görünüyor. struct { LONG left; LONG top; LONG right; LONG bottom; } RECT; bool IntersectRect(const RECT * r1, const RECT …

10
SVG Öğesi Z Dizinini D3 ile Güncelleme
D3 kitaplığını kullanarak bir SVG öğesini z sırasının en üstüne getirmenin etkili bir yolu nedir? Benim belirli senaryo (a ekleyerek hangi olayları bir pasta grafik strokeiçin pathfare belirli bir parçasının üzerinde olduğunda). Grafiğimi oluşturmak için kod bloğu aşağıdadır: svg.selectAll("path") .data(d) .enter().append("path") .attr("d", arc) .attr("class", "arc") .attr("fill", function(d) { return color(d.name); …
81 javascript  svg  d3.js 

8
Neden 1x1 piksel GIF (web hataları) verisi sunasınız?
Birçok analitik ve izleme aracı, etki alanları arası olay depolama / işleme için 1x1 GIF görüntüsü (web hatası, kullanıcı için görünmez) istiyor. Neden bu GIF görüntüsünü sunmalıyım? 503 Service Temporary Unavailable veya boş dosya gibi bir hata kodunu basitçe döndürmek daha verimli olmaz mıydı ? Güncelleme: Daha açık olmak gerekirse …

11
PhantomJS; bir öğeyi tıklayın
PhantomJS'de bir öğeyi nasıl tıklatırım? page.evaluate(function() { document.getElementById('idButtonSpan').click(); }); Bu bana "tanımsız bir işlev değil ..." hatası veriyor. Yerine ben return document.getElementById('idButtonSpan'); ve sonra yazdırın, daha sonra [nesne nesnesini] yazdırır, böylece öğe var olur. Öğe bir düğme görevi görür, ancak aslında yalnızca bir yayılma öğesi, gönderme girişi değil. Casper ile …

8
İPhone / iPod touch için Safari iOS 7'de gezinme çubuklarını gizlemek imkansız
Çubukları programlı olarak javascript / css / html kullanarak gizlemenin herhangi bir çözümü olduğuna inanmıyorum, ancak bir sorunu açıklamaya çalışayım. Biz mobil oyun geliştiriciler ekibiyiz ve bir yıldır oyun geliştiriyoruz. İOS 7 duyurusundan sonra, gezinme çubuklarını gizlemenin İMKANSIZ olduğu sorunuyla karşılaştık. Kullanıcı, Safari tarayıcısının üst veya alt kısmına dokunduğunda, gezinme …
81 javascript  ios  html  ios7  safari 


2
Dinamik modül setine sahip bir AngularJS uygulaması geliştirme
Kullanıcının (önceden tanımlanmış 100'den fazla widget'tan oluşan bir setten seçim yaparak) widget'ları koyabileceği (sürükle / bırak) ve her widget'in bir dizi veriyi (REST çağrısı kullanılarak getirilen) görüntüleyen özel bir uygulama olduğu karmaşık bir düzene sahip bir uygulamam var belirli bir şekilde. Tonlarca blog yazısı, stackoverflow sorusu ve resmi AngularJS dokümanları …


3
TypeScript'teki koşullu türler
TypeScript'te koşullu türlere sahip olup olamayacağımı merak ediyordum? Şu anda aşağıdaki arayüze sahibim: interface ValidationResult { isValid: boolean; errorText?: string; } Ama kaldırmak istiyor errorTextve yalnızca ona sahip isValidolan falsebir olarak gerekli özellik. Keşke şu arayüz olarak yazabilseydim: interface ValidationResult { isValid: true; } interface ValidationResult { isValid: false; errorText: …

5
+ = İle zaman uyumsuz işlev
let x = 0; async function test() { x += await 5; console.log('x :', x); } test(); x += 1; console.log('x :', x); Kod snippet'ini çalıştırHide resultsSnippet'i genişlet Değerleri xkaydedilir 1ve 5. Benim sorum: x 5ikinci kütükteki değer neden ? Eğer testsonra çalıştırılır x += 1(bir zaman uyumsuz fonksiyonu olduğu …

9
Yinelenen bir işlevin kaç kez çağrıldığını takip edin
function singleDigit(num) { let counter = 0 let number = [...num + ''].map(Number).reduce((x, y) => {return x * y}) if(number <= 9){ console.log(number) }else{ console.log(number) return singleDigit(number), counter += 1 } } singleDigit(39) Kod snippet'ini çalıştırSonuçları gizleSnippet'i genişlet Yukarıdaki kod bir tamsayı alır ve kendi rakamlarıyla çarparak tek bir basamağa …

2
Undefined neden JavaScript ile yazılamıyor?
MDN'nin aşağıdaki belgelereundefined göre : Modern tarayıcılarda (JavaScript 1.8.5 / Firefox 4+), undefined, ECMAScript 5 spesifikasyonu uyarınca yapılandırılamaz, yazılamaz bir özelliktir. Durum böyle olmasa bile, geçersiz kılmaktan kaçının. Undefined öğesinin özellik özelliklerinden biri yazılabilir değil. Ama eğer yaparsam: var undefined = 'hello'; var test = undefined; console.log(typeof test); //string Kod …

6
Sözdizimi Hatası: İçe aktarma ifadesi modül dışında kullanılamaz
Bana sorun veren bir ApolloServer projem var, bu yüzden onu güncelleyebileceğimi ve en son Babel'i kullanırken sorunlarla karşılaşabileceğimi düşündüm. Benim "index.js": require('dotenv').config() import {startServer} from './server' startServer() Ve çalıştırdığımda "SyntaxError: import ifadesi modül dışında kullanılamıyor" hatası alıyorum. İlk olarak TPTB * 'yi bu modülün (başarılı olmayan) olduğuna ikna etmek için …

Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.