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

14
Bir metin kutusunun içeriği nasıl algılanır
Bir metin kutusunun içeriği her değiştiğinde algılamak istiyorum. Keyup yöntemini kullanabilirim, ancak bu aynı zamanda ok tuşları gibi harf üretmeyen tuş vuruşlarını da algılar. Keyup olayını kullanarak bunu yapmanın iki yöntemini düşündüm: Basılan tuşun ascii kodunun \ backspace \ delete harfi olup olmadığını açıkça kontrol edin Tuş vuruşundan önce metin …

13
.Map () öğesindeki bir öğeyi atlama
Bir dizi öğesini nasıl atlayabilirim .map? Kodum: var sources = images.map(function (img) { if(img.src.split('.').pop() === "json"){ // if extension is .json return null; // skip } else{ return img.src; } }); Bu geri dönecektir: ["img.png", null, "img.png"]
417 javascript 


13
ReactJS'de durum dizilerinin doğru modifikasyonu
Bir statedizinin sonuna bir öğe eklemek istiyorum , bu doğru şekilde mi? this.state.arrayvar.push(newelement); this.setState({arrayvar:this.state.arrayvar}); Ben dizi yerinde yerinde değişiklik pushsorun neden olabilir endişe - güvenli mi? Dizinin bir kopyasını yapmanın ve setStateisraflı görünmenin alternatifi .


22
Otomatik Olarak Sayfanın Altına Git
Bir soru listem var. İlk soruyu tıkladığımda, beni otomatik olarak sayfanın altına götürmelidir. Nitekim, bunun jQuery kullanılarak yapılabileceğini biliyorum. Peki, bana bu sorunun cevabını bulabileceğim bazı belgeler veya bazı bağlantılar verebilir misiniz? DÜZENLE: Sayfanın altındaki belirli bir HTML öğesine gitmeniz gerekiyor
415 javascript  jquery 


16
JavaScript'te döngülerde - anahtar / değer çiftleri
foreachJavaScript bir PHP döngü gibi bir şey yapmak için bir yol olup olmadığını merak ediyordum . Aradığım işlevsellik bu PHP Snippet gibi bir şeydir: foreach($data as $key => $value) { } Ben JS for..indöngü bakıyordu , ama belirtmek için bir yolu yok gibi görünüyor as. Bunu loop ( for(var i …

14
Bir nesne dizisindeki bir özniteliğin maksimum değerini bulma
Aşağıdaki JSON dilim max "y" değeri elde etmek için gerçekten hızlı, temiz ve verimli bir yol arıyorum: [ { "x": "8/11/2009", "y": 0.026572007 }, { "x": "8/12/2009", "y": 0.025057454 }, { "x": "8/13/2009", "y": 0.024530916 }, { "x": "8/14/2009", "y": 0.031004457 } ] Bir for-loop, bunun için tek yol mu? …
413 javascript  json 


9
Vue.js - İç içe veriyi düzgün şekilde izleme
Düzgün bazı prop varyasyon izlemek için nasıl anlamaya çalışıyorum. Bir ajax çağrısından veri almak, bir nesnenin içine veri koymak ve benim uygulama basitleştirilmesi altında bir v-yönergesi ile bazı alt bileşen oluşturmak için kullanmak bir üst bileşen (.vue dosyaları) var: <template> <div> <player v-for="(item, key, index) in players" :item="item" :index="index" :key="key""> …

6
Boole nasıl değiştirilir?
Javascript'te bir boole değerini değiştirmenin gerçekten kolay bir yolu var mı ? Şimdiye kadar, özel bir işlev yazmanın dışında aldığım en iyi şey üçlü: bool = bool ? false : true;

21
Dize temsili kullanmadan ayarlanmış bir saat dilimiyle Tarih oluşturma
Gün, ay ve yıl için üç açılan web sayfam var. DateSayıları alan JavaScript yapıcısını kullanırsam, Dategeçerli saat dilimim için bir nesne alırım : new Date(xiYear, xiMonth, xiDate) Doğru tarihi verin, ancak gün ışığından yararlanma saati nedeniyle tarihin GMT + 01: 00 olduğunu düşünüyor. Burada sorun daha sonra Datebir Ajax yöntemine …


22
AngularJS kısmi görünümüne göre başlığı dinamik olarak nasıl değiştirebilirim?
AngularJS kısmi görünümleri dahil etmek için ng-view kullanıyorum ve dahil edilen görünüme göre sayfa başlığı ve h1 başlık etiketlerini güncellemek istiyorum. Bunlar kısmi görünüm denetleyicilerinin kapsamı dışındadır ve bu yüzden onları denetleyicilerdeki veri kümesine nasıl bağlayacağımı anlayamıyorum. ASP.NET MVC ise bunu yapmak için @ViewBag kullanabilirsiniz, ancak AngularJS eşdeğerini bilmiyorum. Paylaşılan …

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.