«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
Bir Söz ile neden tarayıcılar iki kez reddetme döndürüyor ancak iki kez çözüm vermiyor?
JavaScript'i anlamada sorun yaşıyorum promises. Aşağıdaki kodu yazdım: var p = new Promise(function(resolve,reject){ reject(Error("hello world")); }); setTimeout(()=>p.catch(e=>console.log(e)),5000); Bunu Chrome geliştirici konsolumda hemen görüyorum: Ama 5 saniye bekledikten sonra, mesaj bu görüntü gibi otomatik olarak siyaha döner: JavaScript kodum ile javaScript kodumun geliştirici konsolunda "mevcut içeriği değiştirebileceği" geliştirici konsolu arasında daha …

2
Birden çok düz JavaScript çıktı dosyası oluşturmak için ortak bağımlılıkları olan bir TypeScript projesini yapılandırma
Şu anda Bot Land için bazı senaryolar yazıyorum . Bot Land, birimlerinizi bir fare ve klavye ile kontrol etmek yerine, bir API aracılığıyla botlarınızı kontrol etmek için kod yazdığınız ve daha sonra botlarınızın başkalarının botlarıyla savaştığı gerçek zamanlı bir strateji oyunudur. SC2'deki birimlere aşina iseniz, yanıp sönen stalklara, kuşatma tanklarına, …

1
TypeError: (0, _react.useEffect) bir işlev değil
geliştirme ortamında, benim app gayet iyi çalışıyor. Üretim ortamında hatayla kilitleniyor: Uncaught TypeError: (0 , _react.useEffect) is not a function React ve useEffect'i içe aktardığım yerde oluşturduğum bir dosyada olur: import React, { useEffect } from 'react' const X = () => { useEffect(() => { ... }) ... } …

4
Harici İnternet bağlantısına göre durumu dinamik olarak değiştirme - Tepki (çevrimdışı / çevrimiçi)
Internet bağlantısı kullanılabilirlik bayrağı içeren bir React bileşeni var. Kullanıcı arabirimi öğeleri, gerçek zamanlı duruma göre dinamik olarak değiştirilmelidir. Ayrıca, işlevler bayrağın değişikliklerinden farklı davranır. Geçerli uygulamam, aralık ve güncellemeleri kullanarak Axios kullanarak uzak API'yi her saniyede yoklar. Ben asgari hesaplama maliyeti ile devlet 1 saniyelik hata kaldırmak için bu …

2
Safari 13+ iframe, CORS çerezlerini engeller
Safari düz çıkışı, ana alan adından farklı alanların iframe'lerinde çerez ayarlamanıza izin vermez, sunucu tarafı CORS başlıkları lanetlenir. Açıklığa kavuşturmak için: kullanıcı domainA.com'da. DomainB.com için bir iframe açıktır ve iframe içindeki domainB.com'da kullanıcının kimliğini doğrulamaya çalışır. Set-Cookie üstbilgisi, gerekli tüm üstbilgilerle domainB.com iframe içindeki sunucudan döndürülür, ancak Safari sonraki aramalarda …

5
UIManager'da “RNCSafeAreaView” bulunamadı
Bir paket açmaya çalışıyorum, ancak android çalışırken bir sonraki mesajı gösteriyor 2020-01-05 23: 15: 45.366 26210-26210 / com.note.principal W / .note.principa: Gizli alana erişme Landroid / view / View; -> mAccessibilityDelegate: Landroid / view / View $ AccessibilityDelegate; (açık gri liste, yansıma) 2020-01-05 23: 15: 45.470 26210-26242 / com.note.principal E …

4
Hata: Geçerli karakter belirlenemedi, android için reat-native'de bir dize, sayı, dizi veya nesne değil
Ben emülatör çalışırken tutarken tepki yerli çalıştırmak-android çalıştırmak, bu hatayı alıyorum. reakt -native run-ios tamamen iyi sonuç verir. Error: Command failed: ./gradlew app:installDebug -PreactNativeDevServerPort=8081 :ReactNative:Failed to parse React Native CLI configuration: groovy.json.JsonException: Unable to determine the current character, it is not a string, number, array, or object The current character …


3
Web Tarayıcısı (Chromium / Firefox) dosya iletişiminden sonra 1-2 saniye boyunca yanıt vermiyor
Bir dosyayı dosya iletişim kutusundan seçtikten ve Tamam'ı tıkladıktan sonra yanıt vermeme / sayfa gecikmesini kaldırmak için bu kodu nasıl geliştirebilirim? Yaklaşık 50-100 KB boyutlarındaki dosyaları test ediyorum function handleFileSelect(evt) { var files = evt.target.files; // FileList object // files is a FileList of File objects. List some properties. var …

4
Div kenarlığının bazı bölümleri kesiliyor
Birkaç element tutan bir konteyner elemanım var, ancak ekran boyutuna bağlı olarak bunların parçaları çeşitli bölümlerde açıklanamayan kesiliyor. HTML sayfasının genişliği ayarlandığında (tıklayıp sürükleyerek) kod sanal alan bağlantımdaki davranışı gözlemleyebilirsiniz. Yalnızca ana konteyner kenarlığının oluşturulmasını ve alt öğelerin herhangi bir etkisinin olmamasını nasıl sağlayabilirim? https://codesandbox.io/s/focused-tree-ms4f2 import React from "react"; import …

1
Neden setTimeout () uygulamamı laggy yapıyor, ama Rxjs timer (). Abone ol (…) yapmıyor?
Ben 100 ms aralıklarla, bazı yorumlar "tembel yükler" bir bileşeni var. SetTimeout'u kullandığımda gerçekten laggy. bileşen <div *ngFor="let post of posts"> <app-post [post]="post" ></app-post> </div> Bu benim Uygulama laggy yapar (avg fps 14, boşta kalma süresi 51100ms): while(this.postService.hasPosts()){ setTimeout(()=> { this.posts.push(this.postService.next(10)); },100); } Bu, Uygulamamı pürüzsüz hale getirir (avg fps …

3
Esnek geçiş: İçeriğe uyacak şekilde gerin (veya küçültün)
Seçilen bir div genişletmek ve diğer divs (kalan genişlik sabit olan ilk biri hariç) eşit olarak uzanan tarafından buna göre davranmasını sağlar bir komut dosyası (burada bir kullanıcı yardımıyla) kodladı. İşte elde etmek istediğim şeyin bir resmi: Bunun için esneklik ve geçişler kullanıyorum. İyi çalışır, ancak jQuery komut dosyası "% …


2
Java ile yeniden yazılan Javascript işlevi farklı sonuçlar verir
Java'da yeniden yazmaya çalıştığım bu Javascript işlevi var: function normalizeHash(encondindRound2) { if (encondindRound2 < 0) { encondindRound2 = (encondindRound2 & 0x7fffffff) + 0x80000000; } return encondindRound2 % 1E6; } Java uyarlamam: public long normalizeHash(long encondindRound2) { if (encondindRound2 < 0) { encondindRound2 = (((int) encondindRound2) & 0x7fffffff) + 0x80000000; } …


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.