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

4
İşlevi devam ettirmeden önce JavaScript Promise'in çözülmesi için nasıl beklenir?
Bazı birim testleri yapıyorum. Test çerçevesi bir sayfayı iFrame'e yükler ve ardından o sayfaya karşı iddiaları çalıştırır. Her test başlamadan önce Promise, iFrame'in onloadolayını çağıracak resolve(), iFrame'leri ayarlayan srcve sözü veren bir tane oluşturuyorum. Yani, sadece arayabilirim loadUrl(url).then(myFunc)ve ne myFuncolduğunu çalıştırmadan önce sayfanın yüklenmesini bekleyecek . Bu tür bir kalıbı …

12
Dizge dizisi olarak Typescript arabiriminin anahtarlarını alın
Lovefield'da ve hangi sütunlara sahip olduklarına ilişkin kendi Arayüzlerinde birçok tablo var. Misal: export interface IMyTable { id: number; title: string; createdAt: Date; isDeleted: boolean; } Bu arayüzün özellik adlarının şöyle bir dizide olmasını istiyorum: Doğrudan const IMyTable = ["id", "title", "createdAt", "isDeleted"]; arayüzü temel alan bir nesne / dizi …


4
Güncel pano içeriğini al? [kapalı]
Kapalı . Bu soruya daha çok odaklanılması gerekiyor . Şu anda cevapları kabul etmiyor. Bu soruyu geliştirmek mi istiyorsunuz? Soruyu yalnızca bu gönderiyi düzenleyerek bir soruna odaklanacak şekilde güncelleyin . 2 yıl önce kapalı . Bu soruyu geliştirin Komut dosyamın panonun içeriğini algılamasını ve sayfa açıldığında, kullanıcıdan herhangi bir girdi …

8
javascript getirme - "Yanıt" üzerinde "json" yürütülemedi: gövde akışı kilitlendi
İstek durumu 400'den büyük olduğunda (400, 423, 429 durumlarını denedim), getirme döndürülen json içeriğini okuyamıyor. Tarayıcı konsolunda aşağıdaki hata görüntüleniyor Yakalanmamış (sözde) TypeError: "Yanıt" üzerinde "json" yürütülemedi: gövde akışı kilitlendi Döndürülen yanıt nesnesinin içeriğini aşağıdaki gibi gösterdim: Ama yine de birkaç ay önce kullanabilirim. Sorum şu: Bu sadece Chrome tarayıcısının …

8
JSONP $ http.jsonp () yanıtını angular.js'de ayrıştırma
$http.jsonp()Angular'ın bir işleve sarılmış json'u başarıyla döndüren isteğini kullanıyorum : var url = "http://public-api.wordpress.com/rest/v1/sites/wtmpeachtest.wordpress.com/posts?callback=jsonp_callback"; $http.jsonp(url). success(function(data, status, headers, config) { //what do I do here? }). error(function(data, status, headers, config) { $scope.error = true; }); Döndürülen function-wrapped-JSON'a nasıl erişilir / ayrıştırılır?

9
Math.random () 'u çağıran bir işlev saf mı?
Aşağıdaki saf bir işlev mi? function test(min,max) { return Math.random() * (max - min) + min; } Anladığım kadarıyla saf bir işlev şu koşulları takip ediyor: Parametrelerden hesaplanan bir değer döndürür Dönüş değerini hesaplamak dışında herhangi bir iş yapmaz Bu tanım doğruysa, işlevim saf bir işlev mi? Yoksa saf bir …


3
JSON.parse beklenmeyen karakter hatası
Bu hatayı alıyorum: JSON.parse: beklenmeyen karakter Bu ifadeyi firebug'da çalıştırdığımda: JSON.parse({"balance":0,"count":0,"time":1323973673061,"firstname":"howard","userId":5383,"localid":1,"freeExpiration":0,"status":false}); Neden böyle? JSON dizesi bana doğru görünüyor ve ben de JSHint kullanarak test ettim. Yukarıdaki durumda aktarılan nesne, içerik türü şu şekilde ayarlanmış bir sunucu yanıttır:application/json
112 javascript  json 

8
Javascript'te bazı eşzamansız görevlerin tamamlanmasını beklemenin en basit yolu?
Bazı mongodb koleksiyonlarını bırakmak istiyorum, ama bu eşzamansız bir görev. Kod şu şekilde olacaktır: var mongoose = require('mongoose'); mongoose.connect('mongo://localhost/xxx'); var conn = mongoose.connection; ['aaa','bbb','ccc'].forEach(function(name){ conn.collection(name).drop(function(err) { console.log('dropped'); }); }); console.log('all dropped'); Konsol şunları görüntüler: all dropped dropped dropped dropped all droppedTüm koleksiyonlar bırakıldıktan sonra basılacağından emin olmanın en basit yolu …


14
Bir <canvas> öğesinin maksimum boyutu
Ben yüksekliğindeki bir tuval eleman ile çalışıyorum 600için 1000piksel ve onlarca veya piksel yüzbinlerce genişliğinde. Bununla birlikte, belirli sayıda pikselden sonra (açıkça bilinmeyen), tuval artık JS ile çizdiğim şekilleri göstermiyor. Bir sınır olup olmadığını bilen var mı? Hem Chrome 12 hem de Firefox 4'te test edilmiştir.
112 javascript  html  canvas 

20
jQuery UI Sekmeleri - Şu Anda Seçili Sekme Dizini Nasıl Gidilir?
Bu özel sorunun daha önce sorulduğunu biliyorum , ancak bind()etkinliği kullanarak herhangi bir sonuç alamıyorum .jQuery UI Tabs eklentideki . Sadece ihtiyacım indexsekme tıklandığında bir eylemi gerçekleştirmek için yeni seçilen sekmenin. bind()select olayına bağlanmama izin veriyor, ancak o anda seçili sekmeyi almak için her zamanki yöntemim çalışmıyor. Yenisini değil, önceden …


6
Angular JS'de CSS stili özelliğini dinamik olarak uygulama
Bu basit bir problem olmalı ama bir çözüm bulamıyorum. Aşağıdaki işaretlemem var: &lt;div style="width:20px; height:20px; margin-top:10px; border:solid 1px black; background-color:#ff0000;"&gt;&lt;/div&gt; Arka plan renginin kapsama bağlanmasına ihtiyacım var, bu yüzden şunu denedim: &lt;div style="{width:20px; height:20px; margin-top:10px; border:solid 1px black; background-color:{{data.backgroundCol}};}"&gt;&lt;/div&gt; Bu işe yaramadı, bu yüzden biraz araştırma yaptım ve buldum ng-style, …

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.