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

8
Web uygulamam için özel sağ tıklama bağlam menüleri yapmak
Sağ tıkladığınızda özel açılır menüleri olan google-docs ve map-quest gibi birkaç web sitem var. Bir şekilde tarayıcının açılır menü davranışını geçersiz kılıyorlar ve şimdi tam olarak nasıl yaptıklarından eminim. Bunu yapan bir jQuery eklentisi buldum , ancak yine de birkaç şeyi merak ediyorum: Bu nasıl çalışıyor? Tarayıcının açılır menüsü gerçekten …

4
SVG'yi ReactJS'ye gömme
SVG işaretlemesini bir ReactJS bileşenine gömmek mümkün mü? render: function() { return ( <span> <svg version="1.1" id="Layer_1" xmlns="http://www.w3.org/2000/svg" xmln ... </span> ); } Hataya neden olan sonuçlar: Ad alanı nitelikleri desteklenmez. ReactJSX XML değildir. Bunu yapmanın en hafif yolu nedir? React ART gibi bir şey kullanmak , yapmaya çalıştığım şey …
127 javascript  svg  reactjs 

7
JQuery kullanarak bir elemanın tüm özniteliklerini alın
Bir elemanın üzerinden geçmeye ve onları çıkarmak için o elemanın tüm özniteliklerini almaya çalışıyorum, örneğin bir etiket bana bilinmeyen 3 veya daha fazla özniteliğe sahip olabilir ve bu özniteliklerin adlarını ve değerlerini almam gerekiyor. Şu satırlarda bir şey düşünüyordum: $(this).attr().each(function(index, element) { var name = $(this).name; var value = $(this).value; …

12
Javascript'te isteğe bağlı parametreleri kullanma
1, 2 veya 3 parametre alabilen statik bir javascript işlevim var: function getData(id, parameters, callback) //parameters (associative array) and callback (function) are optional Belirli bir parametrenin tanımsız olup olmadığını her zaman test edebileceğimi biliyorum, ancak geçirilenin parametre mi yoksa geri arama mı olduğunu nasıl bilebilirim? Bunu yapmanın en iyi yolu …
127 javascript 

6
Neden bir Promise.catch işleyicisinin içine giremiyorum?
Neden Errorcatch geri aramasının içinden bir geri arama atıp sürecin hatayı başka bir kapsamdaymış gibi işlemesine izin veremiyorum ? Hiçbir şey yapmazsam console.log(err)yazdırılır ve ne olduğu hakkında hiçbir şey bilmiyorum. İşlem bitiyor ... Misal: function do1() { return new Promise(function(resolve, reject) { throw new Error('do1'); setTimeout(resolve, 1000) }); } function …

5
JavaScript strcmp () var mı?
Bunu benim için doğrulayan var mı? JavaScript'in bir strcmp () sürümü yoktur, bu nedenle aşağıdaki gibi bir şey yazmanız gerekir: ( str1 < str2 ) ? -1 : ( str1 > str2 ? 1 : 0 );

7
RequireJS'de birim testi için bağımlılıkları nasıl taklit edebilirim?
Test etmek istediğim bir AMD modülüm var, ancak gerçek bağımlılıkları yüklemek yerine bağımlılıklarıyla dalga geçmek istiyorum. Requjs kullanıyorum ve modülümün kodu şuna benzer: define(['hurp', 'durp'], function(Hurp, Durp) { return { foo: function () { console.log(Hurp.beans) }, bar: function () { console.log(Durp.beans) } } } Nasıl alay edebilirim hurpve durpböylece etkili …



9
Sözlerin onFulfilled için birden fazla argümanı olabilir mi?
Buradaki özellikleri takip ediyorum ve onFulfilled'in birden çok bağımsız değişkenle çağrılmasına izin verip vermediğinden emin değilim. Örneğin: promise = new Promise(function(onFulfilled, onRejected){ onFulfilled('arg1', 'arg2'); }) öyle ki benim kodum: promise.then(function(arg1, arg2){ // .... }); ikisini de alacaktı arg1ve arg2? Herhangi bir vaat uygulamasının bunu nasıl yaptığı umurumda değil, vaatler için …

5
WebSocket'i doğru şekilde kapatma (HTML5, Javascript)
HTML5 WebSockets ile oynuyorum. Merak ediyordum, bağlantıyı nasıl zarif bir şekilde kapatabilirim? Örneğin, kullanıcı sayfayı yenilerse veya tarayıcıyı kapatırsa ne olur? Bir kullanıcı aramadan sayfayı yenilediğinde tuhaf bir davranış vardır websocket.close()- yenilemeden sonra geri döndüğünde, websocket.oncloseetkinliğe çarpacaktır .



3
WebDriver tıklaması () ve JavaScript tıklaması ()
Hikaye: Burada StackOverflow'da, selenium WebDriver "tıklama" komutuyla bir öğeyi tıklayamayacaklarını ve bir komut dosyası çalıştırarak bir JavaScript tıklamasıyla bunun üstesinden gelebileceklerini bildiren kullanıcılar gördüm. Python'daki örnek: element = driver.find_element_by_id("myid") driver.execute_script("arguments[0].click();", element) WebDriverJS / Protractor'daki örnek: var elm = $("#myid"); browser.executeScript("arguments[0].click();", elm.getWebElement()); Soru: Normal bir WebDriver tıklaması işe yaramadığında, "JavaScript aracılığıyla" …


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.