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

1
Onclick değerinde 'javascript' yerine başka bir kelime kullanıldığında tarayıcılar neden bir hata atmıyor?
Bir web sitesini miras aldım ve şu merakla karşılaştım: <a href="/delete" onClick="jamoscript:return confirm('Do you really want to do that?');">Delete all</a> Onu içeren sayfayı görüntüleyebilir ve " jamoscript" " " olarak değiştirdiğimde yaptığım gibi onay iletişim kutusunu almak için bağlantıya tıklayabilirim javascript. Firebug konsolunda, sayfa yüklendiğinde veya bağlantı tıklandığında hiçbir teşhis …
100 javascript  html 

2
Grunt-Contrib-copy'deki "genişletme" seçeneği ne işe yarar? Tüm örnekler onu kullanıyor ama dokümanlar ne yaptığı hakkında hiçbir şey söylemiyor
İşte README ve örnekler: https://github.com/gruntjs/grunt-contrib-copy/blob/master/README.md . Https://github.com/gruntjs/grunt-contrib-copy/blob/master/tasks/copy.js adresinden kodun ilgili kısmı (görünüşe göre anlayamadığım) : module.exports = function (grunt) { 'sıkı kullanın'; var yol = gerekli ('yol'); grunt.registerMultiTask ('copy', 'Dosyaları kopyala.', function () { var kindOf = grunt.util.kindOf; var options = this.options ({ processContent: false, processContentExclude: [] }); var copyOptions …

6
Bu JavaScript kalıbı nedir ve neden kullanılır?
THREE.js üzerinde çalışıyorum ve işlevlerin şu şekilde tanımlandığı bir model fark ettim: var foo = ( function () { var bar = new Bar(); return function ( ) { //actual logic using bar from above. //return result; }; }()); (Örnek burada raycast yöntemine bakın ). Normal Böyle bir yöntemin varyasyon …

5
Jquery $ (document) .ready () vs domReady eklentisi gerekli mi?
RequireJS kullanıyorum ve DOM'a hazır bir şey başlatmam gerekiyor. Şimdi, RequireJS domReadyeklentiyi sağlıyor , ancak zaten jQuery'ye ihtiyacım olduğu için kullanabileceğim jQuery'lere $(document).ready()sahibiz. Bu yüzden iki seçeneğim var: domReadyEklentiyi kullanın : require(['domReady'], function (domReady) { domReady(function () { // Do my stuff here... }); }); Kullanım $(document).ready(): $(document).ready(function() { // …

6
AngularJS: Tek Sayfa Uygulamasında kimlik doğrulamayı kullanmak için temel örnek
Ben yeniyim angularjs ve öğretici geçirdi ve bunun için bir fikir var. Projem için, RESTuç noktaların her birinin kimliğinin doğrulanması gereken hazır bir arka ucum var . Ne yapmak istiyorum a.) Projem için tek bir sayfam olsun istiyorum http://myproject.com. b.) Bir kullanıcı, oturum açıp açmadığına bağlı olarak tarayıcıda URL'ye ulaştığında, …

3
EklemlerWP4 (SASS): Yapışkan Olarak Özellikleri Değiştirme
TL; DR: Sticky, JavaScript aracılığıyla verdiğim değişikliklere gerçekten tepki verebilir mi? Öyleyse nasıl? (Proje, Node.js / npm ve gulp 4.0 kullanılarak kurulan tema Foundation 6.2 ve WordPress 4.4 kullanıyor. Sorularım ayrıntılı olarak kalın harflerle işaretlenmiştir.) navÇubuğu Foundation'ın Yapışkan Eklentisini kullanarak yapışkan hale getirmek istiyorum , ancak yalnızca bir düğmeye tıkladığımda. …

16
Bir diziden kopyaları kaldır
Şuna benzeyen bir dizi nesnem var: var array = [ {id:123, value:"value1", name:"Name1"}, {id:124, value:"value2", name:"Name1"}, {id:125, value:"value3", name:"Name2"}, {id:126, value:"value4", name:"Name2"} ... ]; Gördüğünüz gibi bazı isimler tekrarlanıyor. Sadece isimleri olan yeni bir dizi almak istiyorum, ancak bazı isimler tekrarlanırsa onu tekrar eklemek istemiyorum. Bu diziyi istiyorum: var newArray …
100 javascript  arrays 

8
Javascript / jQuery: Çoklu Seçimde Değerleri (Seçim) Ayarlayın
Çoklu seçimim var: <select name='strings' id="strings" multiple style="width:100px;"> <option value="Test">Test</option> <option value="Prof">Prof</option> <option value="Live">Live</option> <option value="Off">Off</option> <option value="On">On</option> </select> Veritabanımdan veri yüklüyorum. Sonra şöyle bir dizem var: var values="Test,Prof,Off"; Çoklu seçimde bu Değerleri nasıl ayarlayabilirim? Zaten bir dizideki dizeyi değiştirmeyi denedim ve onu katsayıya değer olarak koymayı denedim ama çalışmıyor …

4
Gulp.js ve globbing modeli kullanarak dosyayı yerinde (aynı hedef) değiştirin
.Scss dosyalarını .css dosyalarına dönüştürmeye çalışan (gulp-ruby-sass kullanarak) ve sonra ortaya çıkan .css dosyasını orijinal dosyanın bulunduğu yere yerleştirmeye çalışan bir yutkunma görevim var. Sorun şu ki, globbing modeli kullandığım için orijinal dosyanın nerede saklandığını bilmiyorum. Aşağıdaki kodda, akışa dokunmak ve akışın okunduğu mevcut dosyanın dosya yolunu bulmak için gulp-tap …
100 javascript  node.js  sass  gulp 


6
Metin kutusunda SEKME tuşunu yakalama [kapalı]
Bu sorunun gelecekteki ziyaretçilere yardımcı olma olasılığı düşüktür; yalnızca küçük bir coğrafi alanla, zamandaki belirli bir anla veya İnternetin dünya çapındaki izleyicileri için genel olarak uygulanamayan olağanüstü dar bir durumla ilgilidir. Bu soruyu daha geniş anlamda uygulanabilir hale getirme konusunda yardım için yardım merkezini ziyaret edin . 9 yıl önce …

9
Javascript kodu nasıl 'küçültülür'
JQuery'nin indirilebilecek iki sürümü vardır, biri Üretim (19KB, Küçültülmüş ve Gzipli) ve diğeri Geliştirme (120KB, Sıkıştırılmamış Kod) . Şimdi kompakt 19kb sürümünü indirirseniz, hala bir javascript çalıştırılabilir kodu göreceksiniz. Nasıl sıkıştırdılar? Ve kodumu bu şekilde nasıl 'küçültebilirim'?
100 javascript  gzip 


15
JavaScript'te bir sınıftan nasıl miras alınır?
PHP / Java'da şunlar yapılabilir: class Sub extends Base { } Ve otomatik olarak Super sınıfının tüm genel / korumalı yöntemleri, özellikleri, alanları vb. Sub sınıfın bir parçası haline gelir ve gerekirse geçersiz kılınabilir. Bunun Javascript'teki karşılığı nedir?
100 javascript  oop 

7
JavaScript'te bir DOM öğesinin türünü test etme
JavaScript'te bir öğenin türünü test etmenin bir yolu var mı? Cevap prototip kitaplığını gerektirebilir veya gerektirmeyebilir, ancak aşağıdaki kurulum kitaplığı kullanır. function(event) { var element = event.element(); // if the element is an anchor ... // if the element is a td ... }

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.