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

7
Bir Harita Örneğini Yok Etmenin Doğru Yolu Nedir?
Yakın zamanda bir html5 mobil uygulaması geliştirdim. Uygulama, gezinme hash değişiklik olaylarının tüm DOM'un yerini aldığı tek bir sayfaydı. Uygulamanın bir bölümü, API v3 kullanan bir Google Haritasıydı. Map div DOM'den kaldırılmadan önce, herhangi bir olay işleyicisini / dinleyicisini kaldırmak ve mümkün olduğunca fazla bellek boşaltmak istiyorum, çünkü kullanıcı o …

5
Kaçan unicode içeren bir dizenin kodunu nasıl çözerim?
Buna ne denildiğinden emin değilim, bu yüzden arama konusunda sorun yaşıyorum. Nasıl gelen unicode bir dize deşifre edebilir http\u00253A\u00252F\u00252Fexample.comiçin http://example.comJavaScript? Denedim unescape, decodeURIve decodeURIComponentbu yüzden tek şey sol dize yerine sanırım. DÜZENLEME: Dize yazılmamış, başka bir kod parçasından bir alt dizedir. Yani sorunu çözmek için şuna benzer bir şeyle başlamalısınız: …

7
Parametreli Javascript olay işleyicisi
Olayı ve bazı parametreleri geçiren bir eventHandler yapmak istiyorum. Sorun, işlevin öğeyi almamasıdır. İşte bir örnek: doClick = function(func){ var elem = .. // the element where it is all about elem.onclick = function(e){ func(e, elem); } } doClick(function(e, element){ // do stuff with element and the event }); 'Elem' …

4
Iframe içeriğinin ne zaman yüklendiğini algılama (Çapraz tarayıcı)
Bir iframe ve içeriğinin ne zaman yüklendiğini, ancak pek şansım olmadığını tespit etmeye çalışıyorum. Uygulamam, üst penceredeki metin alanlarında bazı girdiler alıyor ve "canlı önizleme" sağlamak için iç çerçeveyi güncelliyor İframe yükleme olayının ne zaman gerçekleştiğini algılamak için aşağıdaki kodla (YUI) başladım. $E.on('preview-pane', 'load', function(){ previewBody = $('preview-pane').contentWindow.document.getElementsByTagName('body')[0]; } 'önizleme …





13
+ operatörü, StringBuffer.append () 'den daha az performanslıdır
Ekibimde, genellikle şu şekilde dizi birleştirme yaparız: var url = // some dynamically generated URL var sb = new StringBuffer(); sb.append("<a href='").append(url).append("'>click here</a>"); Açıkçası, aşağıdakiler çok daha okunabilir: var url = // some dynamically generated URL var sb = "<a href='" + url + "'>click here</a>"; Ancak JS uzmanları, +operatörün …


6
İşlevlerle JavaScript üçlü operatör örneği
JQuery 1.7.1 kullanıyorum Basit if / else ifadelerini değiştirmek için JavaScript üçlü operatörünü kullanmaya yeni başlıyorum. Birçok yerde çok başarılı oldum. Başka bir şeyi başarılı bir şekilde çalıştırdığımda, olmayacağından emin olduğumda şaşırdım, ama yine de denedim. İşte orijinal ifade: function updateItem() { $this = $(this); var IsChecked = $this.hasClass("IsChecked"); if …

5
Grunt.js kopyasıyla tüm dosyaları dizinden diğerine kopyalayın
Oluşturma sürecimin bir parçası olarak bir dizindeki tüm dosyaları başka bir dizine kopyalamaya çalışıyorum. Açıkça belirttiğim tek tek dosyalar için iyi çalışıyor, ancak tüm dizini kopyalamaya çalıştığımda, tüm dizin yapısını kopyalamak gibi garip şeyler yapıyor (veya hiç yok). GruntFile.js dosyamdaki ilgili kısım: copy: { myvoice: { files: [ { src:"src/html/index.html", …

5
Açısal js'de timeInterval nasıl temizlenir veya durdurulur?
$intervalŞimdi kullanarak düzenli aralıklarla sunucudan veri aldığım bir demo yapıyorum Şimdi bunu durdurmam / iptal etmem gerekiyor. Bunu nasıl başarabilirim? İşlemi yeniden başlatmam gerekirse, bunu nasıl yapmalıyım? İkincisi, bir sorum daha var: Gereksiz zaman aralıklarından sonra sunucudan veri alıyorum. $scope.applyVeya kullanmaya ihtiyaç var mı $scope.watch? İşte benim dalgıçım: app.controller('departureContrl',function($scope,test, $interval){ …

7
JSON'da neden her bir isim alıntılanıyor?
JSON spesifikasyonu , JSON'un bir nesne veya bir dizi olduğunu söylüyor. Bir nesne olması durumunda, Bir nesne yapısı, sıfır veya daha fazla ad / değer çiftini (veya üyelerini) çevreleyen bir çift küme parantez olarak temsil edilir. Bir isim bir dizedir. ... Ve daha sonra, teknik özellik bir dizenin tırnak içine …
91 javascript  json 

7
HTML öğesi olmadan AngularJS ng-tekrar
Şu anda bir liste oluşturmak için bu kod parçasını kullanıyorum: <ul ng-cloak> <div ng-repeat="n in list"> <li><a href="{{ n[1] }}">{{ n[0] }}</a></li> <li class="divider"></i> </div> <li>Additional item</li> </ul> Ancak, <div>öğe bazı tarayıcılarda çok küçük bazı oluşturma hatalarına neden oluyor. Ng-tekrarını div konteyneri olmadan yapmanın bir yolu veya aynı etkiyi elde …

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.