«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
React bileşenlerine yeniden bağlanmaya nasıl zorlanır?
Koşullu işlemeye sahip bir görünüm bileşenim olduğunu varsayalım: render(){ if (this.state.employed) { return ( <div> <MyInput ref="job-title" name="job-title" /> </div> ); } else { return ( <div> <MyInput ref="unemployment-reason" name="unemployment-reason" /> <MyInput ref="unemployment-duration" name="unemployment-duration" /> </div> ); } } Girdiğim şuna benzer: class MyInput extends React.Component { ... render(){ return …

4
Web paketi yükleyicileri ve eklentiler; fark ne?
Web paketindeki yükleyiciler ve eklentiler arasındaki fark nedir? Eklentileri için dokümantasyon sadece diyor ki: Genellikle web paketindeki paketlerle ilgili işlevsellik eklemek için eklentileri kullanın. Babel'in jsx / es2015 dönüşümleri için bir yükleyici kullandığını biliyorum, ancak diğer ortak görevler (örneğin, kopya-web paketi-eklentisi) bunun yerine eklentileri kullanıyor gibi görünüyor.

10
JavaScript'te ilişkilendirilebilir dizide anahtar olarak bir tamsayının kullanılması
Yeni bir JavaScript dizisi oluşturduğumda ve anahtar olarak bir tamsayı kullandığımda, o dizinin tam sayıya kadar her bir elemanı tanımsız olarak yaratılıyor. Örneğin: var test = new Array(); test[2300] = 'Some string'; console.log(test); 2298 tanımsız ve bir 'Bazı dizeler' çıktılar. JavaScript'in bir tam sayı yerine 2300'ü bir dize olarak kullanmasını …

5
Node.js ES6 sınıfları gerektirir
Şimdiye kadar node.jsaşağıdaki şekilde sınıflar ve modüller oluşturdum : var fs = require('fs'); var animalModule = (function () { /** * Constructor initialize object * @constructor */ var Animal = function (name) { this.name = name; }; Animal.prototype.print = function () { console.log('Name is :'+ this.name); }; return { Animal: …

10
jQuery - varsayılanı engelleyin, ardından varsayılana devam edin
Gönderildiğinde, formu göndermeden önce bazı ek işlemler yapmam gereken bir formum var. Varsayılan form gönderme davranışını önleyebilirim, ardından ek işlemlerimi yapabilirim (temelde Google Haritalar API'sini çağırıyor ve forma birkaç gizli alan ekliyor) - ve sonra göndermem için forma ihtiyacım var. "Varsayılanı engellemenin" bir yolu var mı, daha sonra bir nokta …
104 javascript  jquery 

9
jQuery .val değişikliği giriş değerini değiştirmez
Değerinde bağlantı bulunan bir HTML girdim var. <input type = 'text' value = 'http://www.link.com' id = 'link' /> Belirli bir olaydaki değeri değiştirmek için jQuery kullanıyorum. $('#link').val('new value'); Yukarıdaki kod metin kutusunun değerini değiştirir ancak koddaki değeri değiştirmez (değer = 'http://www.link.com' değişmeden kalır). Değişim için = '' değerine de ihtiyacım …
104 javascript  jquery 

10
ES6'da super kullanmak zorunda kalmadan sınıf nasıl uzatılır?
ES6'daki bir sınıfı super, ana sınıfı çağırmak için yöntemi çağırmadan genişletmek mümkün müdür ? DÜZENLEME: Soru yanıltıcı olabilir. Aramamız gereken standart mı super()yoksa bir şeyi mi kaçırıyorum? Örneğin: class Character { constructor(){ console.log('invoke character'); } } class Hero extends Character{ constructor(){ super(); // exception thrown here when not called console.log('invoke …


5
LocalStorage ne kadar kalıcıdır?
Yazdığım bir eklenti için büyük ölçüde localStorage'a bağlıyım. Tüm kullanıcı ayarları içinde saklanır. Bazı ayarlar, kullanıcının yazma normal ifadelerini gerektirir ve normal ifade kuralları bir noktada kaldırılırsa üzülürler. Bu yüzden şimdi localStorage'ın ne kadar kalıcı olduğunu merak ediyorum. Gönderen özellikleri : Kullanıcı aracıları, yerel depolama alanlarındaki verileri yalnızca güvenlik nedeniyle …

22
Rastgele değerler içeren bir dizi oluşturun
0'dan 39'a kadar rastgele değerler içeren 40 öğeli bir dizi nasıl oluşturabilirim? Sevmek [4, 23, 7, 39, 19, 0, 9, 14, ...] Buradan çözümleri kullanmayı denedim: http://freewebdesigntutorials.com/javaScriptTutorials/jsArrayObject/randomizeArrayElements.htm ama aldığım dizi çok az rastgele. Bir sürü ardışık sayı bloğu üretir ...

7
Javascript Object push () işlevi
Bir javascript nesnem var (aslında verileri bir ajax isteği aracılığıyla alıyorum): var data = {}; İçine bazı şeyler ekledim: data[0] = { "ID": "1"; "Status": "Valid" } data[1] = { "ID": "2"; "Status": "Invalid" } Şimdi geçersiz durumdaki tüm nesneleri kaldırmak istiyorum (ancak her şeyi aynı sırayla koruyun): var tempData …
104 javascript  json 

10
ReactJS: setTimeout () çalışmıyor mu?
Bu kodu akılda tutarak: var Component = React.createClass({ getInitialState: function () { return {position: 0}; }, componentDidMount: function () { setTimeout(this.setState({position: 1}), 3000); }, render: function () { return ( <div className="component"> {this.state.position} </div> ); } }); ReactDOM.render( <Component />, document.getElementById('main') ); Durumun ancak 3 saniye sonra değişmesi gerekmiyor mu? …

13
JavaScript'te Negatif Sayıya Pozitif Sayı?
Temel olarak, abs'in tersi. Sahip olursam: if ($this.find('.pdxslide-activeSlide').index() < slideNum - 1) { slideNum = -slideNum } console.log(slideNum) Hangi konsolun her zaman pozitif bir sayı döndürdüğü önemli değil. Bunu nasıl düzeltirim? Eğer yaparsam: if ($this.find('.pdxslide-activeSlide').index() < slideNum - 1) { _selector.animate({ left: (-slideNum * sizes.images.width) + 'px' }, 750, 'InOutPDX') …
104 javascript  jquery  math 


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.