javascript hakkında sorular

6
cevaplar

Return bir döngüyü durduruyor mu?

böyle bir döngüye sahip olduğumu varsayalım: for (var i = 0; i < SomeArrayOfObject.length; i++) { if (Some ... perty; return SomeVar; } } hızlı soru: return , döngünün ve kendi başına yürütülmesini durduruyor mu?
tarihinde sordu 2012-07-30 05:39:49
16
cevaplar

JavaScript & # 39; de bir 2D dizisini aktarma

bir dizi dizim var, gibi bir şey var [ [1,2,3], [1,2,3], [1,2,3], ] aşağıdaki diziyi almak iç ... Array; } bununla birlikte, hantal görünüyor ve bunu yapmanın daha kolay bir yolu olmalı gibi hissediyorum. ?
tarihinde sordu 2013-07-02 18:43:06
23
cevaplar

JavaScript ile telefon numarasını doğrulayın

bu kodu bazı web sitesinde buldum ve mükemmel çalışıyor. Telefon numarasının bu biçimlerden birinde olduğunu doğrular: ... ?\d{3}(-|\s)\d{4}$/ başka bir biçimi de doğruladığını nasıl ekleyebilirim? Düzenli ifadelerle iyi değilim.
tarihinde sordu 2010-12-02 21:07:16
15
cevaplar

Javascript & # 39; de çapraz tarayıcı flaş algılama

tarayıcı gömülü flash içeriği görüntüleme yeteneğine sahip olup olmadığını tespit etmek için IE/Firefox arasında güven ... r komut dosyası örneği var mı? Güvenilir bir şekilde söylüyorum çünkü zamanın %100'ünü mümkün olmadığını biliyorum.
tarihinde sordu 2008-10-01 23:19:30
20
cevaplar

Bir dizedeki tüm aksanlı karakterleri verimli bir şekilde değiştirin?

- harmanlama-istemci tarafında doğru sıralama veya tek karakter değiştirme yapan bir JavaScript işlevine ih ... , JS motorları arasında yaygın olarak desteklenen ve bu sorun kategorisini çok daha zarif bir şekilde çözebilir.
tarihinde sordu 2008-11-13 16:40:07
12
cevaplar

Değerler listesine karşı değişken eşitliğini kontrol edin

bir değişkeni kontrol ediyorum, bir dizi değere eşitlik için foo diyorum. Örneğin, if( foo == 1 || foo == 3 || ... değerler vermek zorundayım. , eşitlik kontrolü yapmanın iyi bir yolunu bilen var mı? birden fazla değer mi?
tarihinde sordu 2011-01-18 22:27:15
1
cevaplar

(![]+[])[+[]]... Bunun neden çalıştığını açıklayın

alert((![]+[])[+[]]+(![]+[])[+!+[]]+([![]]+[][[]])[+!+[]+[+[]]]+(![]+[])[!+[]+!+[]]); bu kodun çıktısı: fail . ... bu arada, (![]+[])[+!+[]] == 'false'[1] , değil mi?. Ama neden ![]+[] == "false" ve neden +!+[] == 1 ?
tarihinde sordu 2010-11-13 07:29:53
8
cevaplar

Düğüm kullanarak gönderirken istek gövdesine nasıl erişilir.JS ve Express?

aşağıdaki düğüme sahibim.js kodu: var express = require('express'); var app = express.createServer(express.logge ... oğrudur . burada sorun nedir? ayrıca, express.bodyParser() kullanmadan ham isteği alabilir miyim ?
tarihinde sordu 2012-07-24 10:47:28
5
cevaplar

Döngü için JavaScript ile Json nasıl oluşturulur?

select tag dizisi var. <select id='uniqueID' name="status"> <option value="1">Present&l ... gibi koymak gerekir [{"selectID":2,"OptionValue":"2"}, {"selectID":4,"optionvalue":"1"}] ve benzeri...
tarihinde sordu 2009-05-28 17:48:34
3
cevaplar

AngularJS seed: JavaScript ayrı dosyalara (app.JS, kontrolörler.js, lütfen.JS, filtreler.js, hizmetler.js)

uygulamamı oluşturmak için açısal tohum şablonunu kullanıyorum. Başlangıçta tüm JavaScript kodumu tek bir dosyay ... ervice) { // same code as in app.js } bağımlılıkları nasıl yönetebilirim? şimdiden teşekkürler.
tarihinde sordu 2013-05-27 15:06:36
21
cevaplar

Tarayıcının Geri düğmesini devre dışı bırak

tarayıcının Geri düğmesini (tarayıcılarda) nasıl devre dışı bırakabilirim?
tarihinde sordu 2009-06-07 08:17:44
13
cevaplar

Bir elemanın maksimum boyutu

600 ila 1000 piksel yüksekliğinde ve birkaç on veya yüz binlerce piksel genişliğinde bir tuval elemanı ile çalışıyorum ... sınır olup olmadığını bilen var mı? Teşekkür. Edit : hem Chrome 12 hem de Firefox 4'te test edildi.
tarihinde sordu 2011-05-21 15:40:01
4
cevaplar

CSS geçişinde geri arama

bir CSS geçişi tamamlandığında bir bildirim (geri arama gibi) almak mümkün mü?
tarihinde sordu 2010-01-18 19:27:33
6
cevaplar

JavaScript konsolunda bağlamı iframe olarak değiştirmenin bir yolu var mı?

webkit geliştirici aracı/firebug konsolunda yürütülen javascript içeriğini, sayfadaki bir iframe içinden çalıştığı gib ... yrı bir sayfada açarak yapabileceğimi biliyorum, ancak üst çerçeveyle etkileşime girdiği kodu çalıştırmak istiyorum.
tarihinde sordu 2011-11-01 04:22:21
15
cevaplar

Değiştirilebilir değişkenler olmadan ES6'DA (ECMAScript 6) x kez döngü yapmak için bir mekanizma var mı?

JavaScript x kez döngü için tipik yolu: for (var i = 0; i < x; i++) doStuff(i); ama ++ operatö ... abii ki hala kullanıyorum i++ . En azından görünürde değil:), ama ES6'DA daha iyi bir mekanizma olduğunu umuyorum.
tarihinde sordu 2015-05-26 10:32:28
7
cevaplar

Bir HTML özniteliğinde json saklamak için en iyi yolu?

bir JSON nesnesini bir HTML öğesinde bir özniteliğe koymam gerekiyor. HTML doğrulamak zorunda değ ... object var json = $.parseJSON($(this).data('json')); // Object now available console.log(json.foo); });
tarihinde sordu 2011-09-06 19:52:56
4
cevaplar

Kendi kendine çağırma işlevinden önce noktalı virgül? [çoğaltmak]

bu sorunun zaten burada bir cevabı var: JavaScript kitaplıklarındaki önde gelen nok ... um bunun Javascript'te bilmediğim bir sonraki harika şey olup olmadığını bulmak için. Şimdiden teşekkürler çocuklar!
tarihinde sordu 2011-09-09 21:17:02
7
cevaplar

Bir üretim uygulaması için Coffeescript kullanan var mı? [kapalı]

Coffeescript oldukça güzel görünüyor. Kimse kullanmadı mı? Artıları ve eksileri nelerdir?
tarihinde sordu 2010-06-02 06:03:41
2
cevaplar

JavaScript'in başında yarı kolon başlatmanın amacı nedir? [çoğaltmak]

Olası yinelenen: JavaScript kitaplıklarındaki önde gelen noktalı virgül ne yapar? ... g in here */ })(); sadece başlangıç yarı kolonunun ne için olduğunu ve sonunda boş parantezleri merak ettim.
tarihinde sordu 2011-08-22 13:36:33
15
cevaplar

Çevrimiçi/çevrimdışı olay çapraz tarayıcı nasıl algılanır?

HTML5 çevrimiçi ve çevrimdışı olayları kullanarak tarayıcı çevrimdışı olduğunda doğru bir şekilde algılamaya çalışıyor ... bu değişikliği tespit etmenin en iyi yolu nedir? Timeouts ile ajax çağrılarını tekrarlamaktan kaçınmak istiyorum.
tarihinde sordu 2010-07-05 20:53:08
8
cevaplar

MySQL datetime JS tarih saati dönüştürme

JS datetime'ı MySQL datetime'a nasıl dönüştüreceğini bilen var mı? Ayrıca, JS datetime'a belirli sayıda dakika eklemenin ve ardından MySQL datetime'a iletmenin bir yolu var mı?
tarihinde sordu 2011-02-26 23:44:53
7
cevaplar

JavaScript ile HTML öğeleri ekleme

yerine tediously aşağıdaki sözdizimini kullanırken öznitelik ve olay her türü için geçici çözümler için arama: ... lement("<div id='myID'> my Text </div>"); document.body.insertBefore(elem,document.body.childNodes[0]);
tarihinde sordu 2009-05-02 13:57:59
16
cevaplar

İstemci tarafı JavaScript bağımlılıkları nasıl yönetilir? [kapalı]

sunucu tarafında bağımlılıkları yönetmek için harika bir çözüm Olsa da, tüm ihtiyaçlarımı karşılayan tutarlı bir istem ... lerimi karşılayan birden fazla araç zincirinin somut bir iş akışı/komut dosyası/çalışma örneği gönderirse. Teşekkür.
tarihinde sordu 2012-10-15 13:45:21
30
cevaplar

Metin kutusuna girişi kısıtlamak: yalnızca sayılara ve ondalık noktaya izin vermek

sadece sayıları ve ondalık noktayı kabul etmesi için girişi bir metin kutusuna nasıl kısıtlayabilirim?
tarihinde sordu 2010-05-11 09:02:29
16
cevaplar

Javascript'te soyut bir temel sınıf nasıl oluşturabilirim?

JavaScript soyut temel sınıf simüle etmek mümkün mü? Bunu yapmanın en zarif yolu nedir? demek, ben gibi bir ... var cat = new Animal('cat'); var dog = new Animal('dog'); cat.say(); dog.say(); çıkmalıdır: 'bark', 'meow '
tarihinde sordu 2009-02-28 12:06:19
6
cevaplar

Chrome'un JavaScript konsolu dizilerin değerlendirilmesi konusunda tembel midir?

kodla başlayacağım: var s = ["hi"]; console.log(s); s[0] = "bye"; console.log(s); basit, değil mi? Buna ... ım mı, yoksa Chrome'un JavaScript konsolu dizimi değerlendirmek konusunda son derece tembel mi?
tarihinde sordu 2010-10-30 09:51:01
21
cevaplar

en son JS ve css dosyalarını almak için tarayıcıları zorlayın asp.net uygulama

bazı tarayıcılar onları zorlamak sürece onları yenilemek için başarısız, JS ve css dosyaları önbelleğe. En kolay yolu ... daha iyi çalışan başka bir çözüm var mı, yoksa bu bir web sitesi için öngörülemeyen sorunlara neden olacak mı?
tarihinde sordu 2010-02-02 19:49:20
4
cevaplar

Bu gizlenmiş JavaScript nasıl çalışır?

aşağıdaki JavaScript nasıl çalışır? bunun mayınlı kod olduğunu anlıyorum, ancak biraz karıştırmayı denedim, a ... */(/\w/.test(S)&&"#\ 03B");document.body.innerHTML=p+=B+"\n"}setTimeout(z)')// JSFiddle
tarihinde sordu 2013-09-16 21:54:54
4
cevaplar

Veriye bağlı görünümlerde Eğer Başka yapıları şablon nasıl?

kendimi KO tabanlı HTML şablonlarında bu deyim kullanarak sürekli buluyorum: <!-- ko if: isEdit --> < ... kullanın: <tbody data-bind="if: display"><tr><td>hello</td></tr></tbody>
tarihinde sordu 2012-07-19 08:33:32
9
cevaplar

Es6 / 2015'te Null-güvenli özellik erişimi (ve koşullu atama)

bir null var mı-ES6 (ES2015 / JavaScript) güvenli özellik erişimi (null yayılma/varlık) operatörü.sonraki/uyum) gibi ... lyNull.thing ideal olarak çözüm possiblyNull ise aThing ( undefined bile) aThing atamamalıdır null
tarihinde sordu 2015-08-21 14:23:46