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

28
Kullanıcı anahtar yukarı yerine yazmayı bitirdiğinde javascript işlevi çalıştırılsın mı?
Kullanıcı bir metin kutusuna yazmayı bitirdiğinde bir ajax isteği tetiklemek istiyorum. Kullanıcı bir harf yazdığı her zaman işlevini çalıştırmak istemiyorum çünkü bu çok ajax istekleri LOT sonuçlanır, ancak ben de enter düğmesine vurmak zorunda istemiyorum. Kullanıcı yazmayı bitirdikten sonra ajax isteği yapmak algılamak için bir yolu var mı? Burada jQuery …

15
Dizi boyunca döngü ve öğeleri döngüye girmeden kaldırma
Döngü için aşağıdaki var ve splice()bir öğeyi kaldırmak için kullandığımda , o zaman 'saniye' undefined olsun. Tanımsız olup olmadığını kontrol edebilirim, ancak bunu yapmanın muhtemelen daha zarif bir yolu olduğunu hissediyorum. Arzu, bir öğeyi silmek ve devam etmek. for (i = 0, len = Auction.auctions.length; i < len; i++) { …
463 javascript  loops 



23
İçin JavaScript… in vs for
Sizce ilmekler için ve ilmekler arasında büyük bir fark var mı? Ne tür bir "for" kullanmayı tercih edersiniz ve neden? Diyelim ki bir dizi ilişkisel dizimiz var: var myArray = [{'key': 'value'}, {'key': 'value1'}]; Böylece yineleyebiliriz: for (var i = 0; i < myArray.length; i++) Ve: for (var i in …
461 javascript 

14
JavaScript'te .trim () IE'de çalışmıyor
Başvurmaya çalıştım .trim()JavaScript programlarımdan birinde bir dizeye . Mozilla altında iyi çalışıyor, ancak IE8'de denediğimde bir hata görüntüleniyor. Burada neler olduğunu bilen var mı? IE'de çalıştırabilir yine de var mı? kod: var ID = document.getElementByID('rep_id').value.trim(); hata göstergesi: İleti: Nesne bu özelliği veya yöntemi desteklemiyor Satır: 604 Karakter: 2 Kod: 0 …

21
JavaScript'te ok tuşuna basmayı algılama
Ok tuşlarından birine basıldığını nasıl tespit edebilirim? Bunu bulmak için kullandım: function checkKey(e) { var event = window.event ? window.event : e; console.log(event.keyCode) } Diğer tüm tuşlar için çalışmasına rağmen, ok tuşları için yoktu (belki de tarayıcının varsayılan olarak bu tuşlara kaydırması gerekiyordu).

21
Ön kontrol isteğine yanıt erişim kontrol kontrolünden geçmiyor
Amazon Web Services bir REST API çağırmak için ngResource kullanarak bu hatayı alıyorum: XMLHttpRequest http://server.apiurl.com:8000/s/login?login=facebook dosyasını yükleyemiyor . Ön kontrol isteğine yanıt erişim kontrol denetimini geçmiyor: İstenen kaynakta 'Erişim-Denetim-İzin Verme Başlığı' başlığı yok. ' Http: // localhost ' kaynağının bu nedenle erişime izin verilmiyor. Hatası 405 Hizmet: socialMarkt.factory('loginService', ['$resource', function($resource){ …

29
JavaScript'te bir dizedeki aksanları / aksanları kaldırın
Dizeden aksanlı karakterleri nasıl kaldırabilirim? Özellikle IE6'da şöyle bir şey vardı: accentsTidy = function(s){ var r=s.toLowerCase(); r = r.replace(new RegExp(/\s/g),""); r = r.replace(new RegExp(/[àáâãäå]/g),"a"); r = r.replace(new RegExp(/æ/g),"ae"); r = r.replace(new RegExp(/ç/g),"c"); r = r.replace(new RegExp(/[èéêë]/g),"e"); r = r.replace(new RegExp(/[ìíîï]/g),"i"); r = r.replace(new RegExp(/ñ/g),"n"); r = r.replace(new RegExp(/[òóôõö]/g),"o"); r = …




30
Redux mağazasının durumu nasıl sıfırlanır?
Devlet yönetimi için Redux kullanıyorum. Mağazayı başlangıç ​​durumuna nasıl sıfırlarım? Örneğin, iki kullanıcı hesabım ( u1ve u2) olduğunu varsayalım . Aşağıdaki olay sırasını düşünün: Kullanıcı u1uygulamada oturum açar ve bir şey yapar, böylece mağazadaki bazı verileri önbelleğe alırız. Kullanıcı u1oturumu kapatır. Kullanıcı u2, tarayıcıyı yenilemeden uygulamaya giriş yapar. Bu noktada, …


24
Düz URL'leri bağlantılar ile nasıl değiştirebilirim?
Belirli bir metnin içindeki URL'leri eşleştirmek ve bunları HTML bağlantıları yerine koymak için aşağıdaki işlevi kullanıyorum. Normal ifade harika çalışıyor, ancak şu anda sadece ilk eşleşmenin yerini alıyorum. Tüm URL'yi nasıl değiştirebilirim? Ben exec komutunu kullanmalıyım sanırım , ama nasıl yapılacağını gerçekten anlamadım. function replaceURLWithHTMLLinks(text) { var exp = /(\b(https?|ftp|file):\/\/[-A-Z0-9+&@#\/%?=~_|!:,.;]*[-A-Z0-9+&@#\/%=~_|])/i; …
454 javascript  regex 

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.