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

23
Reaksiyon yerelindeki bileşenleri gizle / göster
React Native için gerçekten yeniyim ve bir bileşeni nasıl gizleyebileceğimi / gösterebileceğimi merak ediyorum. İşte benim test durumum: <TextInput onFocus={this.showCancel()} onChangeText={(text) => this.doSearch({input: text})} /> <TouchableHighlight onPress={this.hideCancel()}> <View> <Text style={styles.cancelButtonText}>Cancel</Text> </View> </TouchableHighlight> Bir TextInputbileşenim var, göstermek istediğimTouchableHighlight girişin ne zaman odaklanacağını göstermek, ardından TouchableHighlightkullanıcı iptal düğmesine bastığında gizlemek . TouchableHighlightİşlevlerimin …

26
Telefon numarasını JavaScript ile doğrulayın
Bu kodu bazı web sitelerinde buldum ve mükemmel çalışıyor. Telefon numarasının şu biçimlerden birinde olduğunu doğrular: (123) 456-7890 veya 123-456-7890 Sorun şu ki, müvekkilim (neden bilmiyorum, belki müşteri maddeleri) başka bir format, arka arkaya on sayı eklemek istiyor: 1234567890 . Bu düzenli ifadeyi kullanıyorum, /^(\()?\d{3}(\))?(-|\s)?\d{3}(-|\s)\d{4}$/ Başka bir biçimi de doğruladığını …
143 javascript  regex 

9
Son kullanma tarihi olmayan Javascript Çerezi
Hiç sona ermeyen bir çerez oluşturmak istiyorum. Bu mümkün olabilir mi? document.cookie = "name=value; expires=date; path=path;domain=domain; secure"; Tarihi gerçekten büyük yapmak istemiyorum, sadece çerezin sona erme süresi için asla sona ermeyeceğini söyleyen çerezde bir değer olup olmadığını merak ediyorum. Teşekkürler.


3
Çıkış yapmadan gidon şablonuna html ekleme
Etiketleri giden dize kaçmadan bir gidon şablonuna html etiketleri ile bir dize eklemek için bir yolu var mı? template.js: <p>{{content}}</p> şablonu kullan HBS.template({content: "<i>test</i> 123"}) gerçek sonuç: <p><i>test</i> 123</p> Beklenen Sonuç: <p><i>test</i> 123</p>

15
Chrome konsolunun açık olup olmadığını öğrenin
Firebug açık olup olmadığını öğrenmek için bu küçük komut dosyası kullanıyorum: if (window.console && window.console.firebug) { //is open }; Ve iyi çalışıyor. Şimdi Google Chrome'un yerleşik web geliştirici konsolunun açık olup olmadığını tespit etmenin bir yolunu bulmak için yarım saat arıyordum, ancak herhangi bir ipucu bulamadım. Bu: if (window.console && …

3
Kötü amaçlı kodun CORS'dan yararlanmak için "Origin" başlığını taklit etmesini ne engelleyecek?
Anladığım kadarıyla, foo.com'dan bir sayfada çalışan bir istemci tarafı komut dosyası bar.com'dan veri talep etmek isterse, istekte üstbilgiyi belirtmeli Origin: http://foo.comve bar ile yanıt vermelidir Access-Control-Allow-Origin: http://foo.com. Roh.com sitesinden gelen kötü amaçlı kodun, çubuktan Origin: http://foo.comsayfalar istemek için üstbilgiyi taklit etmesini engellemek için ne var ?
143 javascript  ajax  http  cors 

10
JQuery ile görüntüleri eşzamansız olarak yükleyin
JQuery kullanarak sayfamdaki dış görüntüleri zaman uyumsuz olarak yüklemek istiyorum ve aşağıdakileri denedim: $.ajax({ url: "http://somedomain.com/image.jpg", timeout:5000, success: function() { }, error: function(r,x) { } }); Ama her zaman hata döndürür, böyle bir görüntüyü yüklemek bile mümkün mü? .loadYöntemi kullanmaya çalıştım ve işe yarıyor, ancak görüntü mevcut değilse zaman aşımını …


3
Bileşen yerine getDerivedStateFromProps yaşam döngüsü yöntemi nasıl kullanılır?
componentWillReceivePropsYeni bir yaşam döngüsü yöntemi lehine gelecek sürümlerde tamamen aşamalı olarak kaldırılacak gibi görünüyor getDerivedStateFromProps: static getDerivedStateFromProps () . İnceleme sonucunda, artık this.propsve arasında nextPropsolduğu gibi doğrudan bir karşılaştırma yapamayacağınız anlaşılıyor componentWillReceiveProps. Bunun etrafında bir yol var mı? Ayrıca, şimdi bir nesne döndürür. Dönüş değerinin temelde olduğunu varsaymak doğru this.setStatemudur? …

3
jQuery “Özellik yok” seçicisi?
Böyle bir özniteliğe sahip bir div bulabilirsiniz: $('.funding-plan-container[data-timestamp]') Ama bu özniteliğe sahip olmayan bir div bulmaya çalışırsam, bir hata alıyorum - kodum: $('.funding-plan-container[!data-timestamp]') JQuery bir "öznitelik yok" seçici var mı? Başvuru için, burada kullanım durumu, zaman damgası özniteliği olmayan herhangi bir div'ın dinamik olarak eklenmediği ve dolayısıyla yararlı olduğu yönündedir. …
142 javascript  jquery 

11
React.js: Bir onChange işleyicisiyle farklı girişleri tanımlama
Buna yaklaşmanın doğru yolunun ne olduğunu merak ediyorum: var Hello = React.createClass({ getInitialState: function() { return {total: 0, input1:0, input2:0}; }, render: function() { return ( <div>{this.state.total}<br/> <input type="text" value={this.state.input1} onChange={this.handleChange} /> <input type="text" value={this.state.input2} onChange={this.handleChange} /> </div> ); }, handleChange: function(e){ this.setState({ ??? : e.target.value}); t = this.state.input1 + …
142 javascript  reactjs  jsx 


9
“Document.getElementByClass bir işlev değil”
onclickHerhangi bir düğmenin işlevini çalıştırmaya çalışıyorum class="stopMusic". Firebug'da bir hata alıyorum document.getElementByClass bir işlev değildir İşte benim kod: var stopMusicExt = document.getElementByClass("stopButton"); stopButton.onclick = function() { var ta = document.getElementByClass("stopButton"); document['player'].stopMusicExt(ta.value); ta.value = ""; };
142 javascript 

5
Neden `null> = 0 && null <= 0` ama` null == 0` değil?
Bir değişkenin değeri 1 ise number, değişken ise başlangıçta nullveya değişkense değişkene 0 atarsa , rutin yazmak zorunda kaldım undefined. İlk uygulama, v &gt;= 0 ? v += 1 : v = 0bir sayı olmayan herhangi bir şeyin aritmetik bir ifadeyi yanlış yapacağını düşündüm, ancak doğru olarak null &gt;= 0değerlendirildiğinden …

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.