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


6
JavaScript kitaplıklarındaki önde gelen noktalı virgül ne işe yarar?
Birkaç JavaScript kütüphanesinde bu gösterimi en başında gördüm: /** * Library XYZ */ ;(function () { // ... and so on "Hemen yürütülen işlev" sözdiziminde son derece rahatım (function(){...})() Baştaki noktalı virgülün ne için olduğunu merak ediyordum. Gelebileceğim tek şey bunun bir sigorta olması. Yani, kütüphane başka bir buggy koduna …
156 javascript  syntax 

23
JQuery DataTables içinde belirli bir sütun için sıralamayı devre dışı bırak
Tablo alanlarını sıralamak için jQuery DataTables eklentisini kullanıyorum . Sorum şu: Belirli bir sütun için sıralamayı nasıl devre dışı bırakabilirim? Aşağıdaki kod ile denedim, ama işe yaramadı: "aoColumns": [ { "bSearchable": false }, null ] Ayrıca aşağıdaki kodu denedim: "aoColumnDefs": [ { "bSearchable": false, "aTargets": [ 1 ] } ] …

8
Diğer modülleri gerektiren bir Node.js modülünü nasıl birim olarak test edebilir ve global gereksinim işlevini nasıl alay edebilirsiniz?
Bu benim sorunumun temelini gösteren önemsiz bir örnek: var innerLib = require('./path/to/innerLib'); function underTest() { return innerLib.doComplexStuff(); } module.exports = underTest; Bu kod için bir birim testi yazmaya çalışıyorum. İşlevi tamamen innerLibalay etmeden gereksinimi nasıl alay edebilirim require? Bu yüzden küresel olanı alay etmeye çalışıyorum requireve bunu yapmak için bile …



15
Hata Alma “Form bağlı olmadığı için form gönderimi iptal edildi”
İki gün öncesine kadar doğru çalışan JQuery 1.7 ile eski bir web sitem var. Birden düğmelerim artık çalışmıyor ve üzerlerine tıkladıktan sonra konsolda şu uyarıyı alıyorum: Form bağlı olmadığı için form gönderimi iptal edildi Tıklamanın arkasındaki kod şuna benzer: this.handleExcelExporter = function(href, cols) { var form = $('<form method="post"><input type="submit" …


8
Javascript alt sınıftan bir üst yöntemi nasıl çağırılır?
Son birkaç saatimi sorunuma bir çözüm bulmaya çalışarak geçirdim ama umutsuz görünüyor. Temelde bir alt sınıftan bir ebeveyn yöntemi çağırmak için bilmek gerekir. Şimdiye kadar denedim tüm şeyler ya çalışma ya da üst yöntemi yazarak sona erer. Javascript OOP kurmak için aşağıdaki kodu kullanıyorum: // SET UP OOP // surrogate …

28
javascript kullanarak tarayıcı geri düğmesi nasıl durdurulur
Ben php bir çevrimiçi sınav uygulaması yapıyorum. Kullanıcının tekrar sınava girmesini kısıtlamak istiyorum. Aşağıdaki komut dosyasını denedim ama zamanlayıcımı durdurur. Ne yapmalıyım? Kaynak kodunu ekledim. Zamanlayıcı cdtimer.js'de saklanır <script type="text/javascript"> window.history.forward(); function noBack() { window.history.forward(); } </script> <body onLoad="noBack();" onpageshow="if (event.persisted) noBack();" onUnload=""> Bir mysql değerinden sınav için bir süre …

10
Belirli Türdeki Tüm Olay Dinleyicilerini Kaldır
Kullanılarak eklenen belirli bir türdeki tüm olay dinleyicilerini kaldırmak istiyorum addEventListener(). Gördüğüm tüm kaynaklar bunu yapmanız gerektiğini söylüyor: elem.addEventListener('mousedown',specific_function); elem.removeEventListener('mousedown',specific_function); Ama şu anda ne olduğunu bilmeden temizlemek istiyorum: elem.addEventListener('mousedown',specific_function); elem.removeEventListener('mousedown');
156 javascript  events 

9
Beklenen satır aralığının 'LF' olması, ancak 'CRLF' satır sonu stili bulunması
Gulp projesinde eslint kullanırken böyle bir hata ile karşılaştım Expected linebreaks to be 'LF' but found 'CRLF' linebreak-styleve çalışan yudum için Windows ortamını kullanıyorum ve tüm hata günlüğü aşağıda verilmiştir Kiran (master *) Lesson 4 $ gulp Using gulpfile c:\Users\Sai\Desktop\web-build-tools\4\ gulpfile.js Starting 'styles'... Finished 'styles' after 17 ms Starting 'lint'... …

10
Diziden bir nesneyi bulmak ve döndürmek için lodash nasıl kullanılır?
Nesnelerim: [ { description: 'object1', id: 1 }, { description: 'object2', id: 2 } { description: 'object3', id: 3 } { description: 'object4', id: 4 } ] Aşağıdaki işlevimde, eşleşen kimliği bulmak için açıklamayı geçiyorum: function pluckSavedView(action, view) { console.log('action: ', action); console.log('pluckSavedView: ', view); // view = 'object1' var …

7
Dinamik olarak verilen HTML ile bir iframe oluşturma
JavaScript'ten bir iframe oluşturmaya ve bunu rasgele HTML ile doldurmaya çalışıyorum, örneğin: var html = '<body>Foo</body>'; var iframe = document.createElement('iframe'); iframe.src = 'data:text/html;charset=utf-8,' + encodeURI(html); Daha iframesonra geçerli bir pencere ve belge içermeyi beklerdim . Ancak durum bu değil: > console.log (iframe.contentWindow); boş Kendiniz deneyin: http://jsfiddle.net/TrevorBurnham/9k9Pe/ Neyi gözden kaçırıyorum?
156 javascript  iframe 

15
Bugünden üç ay önce JavaScript'teki tarihi nasıl hesaplarım?
Mevcut tarihten 3 ay önce bir tarih oluşturmaya çalışıyorum. İçinde bulunduğum ayı aşağıdaki koddan alıyorum var currentDate = new Date(); var currentMonth = currentDate.getMonth()+1; DateAyın Ocak (1) olduğu zaman 3 ay öncesinin Ekim (10) olacağını göz önünde bulundurarak bana bir tarih hesaplama ve oluşturma mantığını ( veri türünün bir nesnesi …
156 javascript  date 

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.