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

30
Doğum tarihi verilen yaşı YYYYMMDD formatında hesaplayın
YYYYMMDD biçiminde bir doğum tarihi verildiğinde, bir yaşı nasıl hesaplayabilirim? Kullanarak mümkün müDate()Fonksiyonu ? Şu anda kullandığımdan daha iyi bir çözüm arıyorum: var dob = '19800810'; var year = Number(dob.substr(0, 4)); var month = Number(dob.substr(4, 2)) - 1; var day = Number(dob.substr(6, 2)); var today = new Date(); var age …
285 javascript  date 



7
diziye birden çok öğeyi itme
Bir dizi olarak birden çok öğe itmeye çalışıyorum, ama hata alıyorum > a = [] [] > a.push.apply(null, [1,2]) TypeError: Array.prototype.push called on null or undefined Yakutta yapacağım benzer şeyleri yapmaya çalışıyorum, bunun applygibi bir şey olduğunu düşünüyordum *. >> a = [] => [] >> a.push(*[1,2]) => [1, 2]
284 javascript 



10
JavaScript'in parseInt sekizli davranışı etrafında nasıl çalışabilirim?
JavaScript'te aşağıdakileri çalıştırmayı deneyin: parseInt('01'); //equals 1 parseInt('02'); //equals 2 parseInt('03'); //equals 3 parseInt('04'); //equals 4 parseInt('05'); //equals 5 parseInt('06'); //equals 6 parseInt('07'); //equals 7 parseInt('08'); //equals 0 !! parseInt('09'); //equals 0 !! Sadece JavaScript lider sıfır bir işaret düşündüğünü zor yoldan öğrendim sekizlik tamsayı ve hiçbir olmadığından "8"veya "9"baz-8'de, …

5
Javascript dosya adı adlandırma kuralı nedir? [kapalı]
Kapalı . Bu soru görüş temelli . Şu anda cevapları kabul etmiyor. Bu soruyu geliştirmek ister misiniz? Bu yayını düzenleyerek gerçekler ve alıntılarla cevaplanabilmesi için soruyu güncelleyin . 4 yıl önce kapalı . Bu soruyu geliştir Dosyalar hyphens.js, camelCased.js veya başka bir şeyle mi adlandırılmalıdır? Bu sorunun cevabını burada bulamadım …

25
jQuery tıklama olayları birden çok kez tetiklenir
Javascript'te temel videolarını indirmenin bir yolu olarak bir video poker oyunu yazmaya çalışıyorum ve jQuery click olay işleyicilerinin birden çok kez çalıştığı bir sorunla karşılaştım. Bahis yapmak için düğmelere bağlanırlar ve bir oyun sırasında ilk elden bir bahis koymak için iyi çalışır (sadece bir kez ateşleme); ancak ikinci el için …

14
Veri URI'sini Dosyaya Dönüştür, sonra FormData'ya ekle
Mozilla Hacks sitesindeki gibi bir HTML5 resim yükleyiciyi yeniden uygulamaya çalışıyorum , ancak WebKit tarayıcılarıyla çalışıyor. Görevin bir kısmı, bir görüntü dosyasını canvasnesneden ayıklamak ve yüklemek için bir FormData nesnesine eklemektir . Sorun, görüntü dosyasının bir temsilini döndürme işlevine sahip olsa canvasda, toDataURLFormData nesnesi yalnızca Dosya API'sından File veya Blob …
283 javascript  html  webkit 

11
Chrome'da JavaScript işlev tanımını bulma
Chrome'un Geliştirici Araçları rock, ancak sahip olmadığı bir şey (bulabildiğim), bir JavaScript işlevinin tanımını bulmanın bir yoludur. Birçok harici JS dosyası içeren bir sitede çalıştığım için bu benim için çok kullanışlı olurdu. Tabii grep bunu çözer ama tarayıcıda çok daha iyi olurdu. Demek istediğim, tarayıcı bunu bilmeli, neden açığa vurmasın …


4
$ on ve $ açısal olarak yayın
Farklı görünümlere sahip bir footerController ve codeScannerController var. angular.module('myApp').controller('footerController', ["$scope", function($scope) {}]); angular.module('myApp').controller('codeScannerController', ["$scope", function($scope) { console.log("start"); $scope.startScanner = function(){... Bir <li>footer.html tıkladığında bu olayı codeScannerController almalısınız. <li class="button" ng-click="startScanner()">3</li> Bunun ile gerçekleştirilebilir düşünmek $onve $broadcastama ben bir yere örnekler bulamıyorum nasıl ve bilmiyorum.


8
İki tarih arasındaki gün sayısı nasıl hesaplanır
Tarih Seçici denetiminden alınan iki giriş tarihim var. Başlangıç ​​tarihi 2/2/2012 ve bitiş tarihi 2/7/2012 seçtim. Bunun için aşağıdaki kodu yazdım. 6 olarak sonuç almalıyım ama 5 alıyorum. function SetDays(invoker) { var start = $find('<%=StartWebDatePicker.ClientID%>').get_value(); var end = $find('<%=EndWebDatePicker.ClientID%>').get_value(); var oneDay=1000 * 60 * 60 * 24; var difference_ms = …
282 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.