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

11
forEach, JavaScript dizisiyle ilgili bir işlev hatası değildir
Basit bir döngü yapmaya çalışıyorum: const parent = this.el.parentElement console.log(parent.children) parent.children.forEach(child => { console.log(child) }) Ancak aşağıdaki hatayı alıyorum: VM384: 53 Yakalanmayan TypeError: parent.children.forEach bir işlev değil parent.childrenGünlükler olmasına rağmen : Sorun ne olabilir? Not: İşte bir JSFiddle .




18
JavaScript'e alternatifler
Şu anda, tam olarak desteklenen tek dil ve tarayıcıdaki DOM ağacı manipülasyonu için fiili standart JavaScript'tir. Görünüşe göre onu acemi için böcek ve güvenlik delikleri mayın tarlası yapan derin tasarım sorunları var. Yeni nesil tarayıcılarda DOM ağacı manipülasyonu ve HTTP istekleri için daha iyi (yeniden tasarlanmış) bir dil (sadece javascript …

22
typescript: error TS2693: 'Promise' sadece bir türe atıfta bulunur, ancak burada bir değer olarak kullanılıyor
Benim AWS Lambda için Typescript kullanmaya çalışıyorum ve söz verdiğim yerde aşağıdaki hataları alıyorum. hata TS2693: 'Promise' sadece bir türü ifade eder, ancak burada bir değer olarak kullanılmaktadır. Kodda aşağıdaki varyasyonları kullanarak denedim Promise yapıcısını kullanma responsePromise = new Promise((resolve, reject) => { return reject(new Error(`missing is needed data`)) }) …

27
Dokunmatik cihazlardaki düğmeler için yapışkan vurgulu efektler nasıl önlenir
Her zaman görünür olan bir önceki ve bir sonraki düğmeyle bir atlıkarınca oluşturdum. Bu düğmelerin üzerinde durma durumu vardır, maviye döner. İPad gibi dokunmatik cihazlarda fareyle üzerine gelme durumu yapışkandır, bu nedenle dokunduktan sonra düğme mavi kalır. Bunu istemiyorum. Her düğme için bir no-hoversınıf ekleyebilir ontouchendve CSS'imi böyle yapabilirim: button:not(.no-hover):hover …
144 javascript  css  hover  touch 


21
Dışarıdaki tıklamadaki bir açılır listeyi nasıl kapatabilirim?
Kullanıcı bu açılır listenin dışında herhangi bir yeri tıkladığında giriş menüsü açılır menüsümü kapatmak istiyorum ve bunu Angular2 ve Angular2 "yaklaşımı" ile yapmak istiyorum ... Bir çözüm uyguladım, ama gerçekten kendime güvenmiyorum. Aynı sonucu elde etmenin en kolay yolunun olduğunu düşünüyorum, bu yüzden herhangi bir fikriniz varsa ... konuşalım :)! …

14
if ifadesinde boole
Bugün, bir okul ödevinde bir değişkenin doğru veya yanlış olup olmadığını kontrol etme şeklimi göz önünde bulundurarak kod hakkında bir açıklama aldım. Yazdığım kod böyle bir şeydi: var booleanValue = true; function someFunction(){ if(booleanValue === true){ return "something"; } } Böyle yazmanın daha iyi / daha temiz olduğunu söylediler: var …

11
JSON nesnesini tarayıcıdan bir dosya olarak indir
Kullanıcıların csv dosyasında veri dizeleri indirmesine izin vermek için aşağıdaki kodu var. exportData = 'data:text/csv;charset=utf-8,'; exportData += 'some csv strings'; encodedUri = encodeURI(exportData); newWindow = window.open(encodedUri); İstemci kodu çalıştırırsa boş sayfa oluşturur ve csv dosyasındaki verileri indirmeye başlar. Bu yüzden JSON nesnesi ile bunu yapmaya çalıştım exportData = 'data:text/json;charset=utf-8,'; exportData …
144 javascript  json 

8
Birden çok olayı bir dinleyiciye bağlama (JQuery olmadan)?
Tarayıcı olaylarıyla çalışırken Safari'nin mobil cihazlar için touchEvents'ı kullanmaya başladım. addEventListenerŞartlar ile istiflendiğini görüyorum . Bu proje JQuery kullanamaz. Standart bir olay dinleyicisi: /* option 1 */ window.addEventListener('mousemove', this.mouseMoveHandler, false); window.addEventListener('touchmove', this.mouseMoveHandler, false); /* option 2, only enables the required event */ var isTouchEnabled = window.Touch || false; window.addEventListener(isTouchEnabled ? …

3
HTTP İçerik Türü Başlığı ve JSON
Her zaman bilinmeyen korkusu uğruna HTTP protokolü özelliklerinin çoğunu kullanmaktan kaçınmaya çalışıyorum. Ancak kendime bugün korkuyla yüzleşeceğimizi ve başlıkları bilerek kullanmaya başlayacağımı söyledim. jsonTarayıcıya veri göndermeye ve hemen kullanmaya çalışıyorum. Örneğin, ben 4 durum gibi hazır durum 4 bir Ajax işleyicisi işlevi varsa: function ajaxHandler(response){ alert(response.text); } Ve PHP kodumda …
144 javascript  php  json  http 

7
Bir sayının iki değer arasında olup olmadığını nasıl kontrol edebilirim?
JavaScript'te, pencere boyutu 500 pikselden büyükse tarayıcıya bir şeyler yapmasını söylüyorum. Bunu şöyle yaparım: if (windowsize > 500) { // do this } Bu harika çalışıyor, ancak aynı yöntemi uygulamak istiyorum, ancak bir dizi sayı ile. Bu yüzden, pencere boyutu 500 piksel ile 600 piksel arasındaysa tarayıcıma bir şeyler yapmasını …
144 javascript 


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.