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

10
Nesneler dizisinde .join on değerini gerçekleştirme
Dizeleri bir dizi varsa .join(), her öğe virgülle ayrılmış olarak tek bir dize almak için yöntemi kullanabilirsiniz, böylece: ["Joe", "Kevin", "Peter"].join(", ") // => "Joe, Kevin, Peter" Nesnelerin bir dizi var ve ben içinde tutulan bir değer üzerinde benzer bir işlem gerçekleştirmek istiyorum; bu yüzden [ {name: "Joe", age: 22}, …

12
Node.js'de rasgele jeton alın
Gelen bu soruya Erik Node.js. güvenli bir rasgele kodu oluşturması gerekiyor crypto.randomBytesRastgele bir Tampon üreten yöntem var. Ancak, düğümdeki base64 kodlaması url için güvenli değildir, /ve +yerine -ve içerir _. Bu nedenle, bulduğum böyle bir jetonu oluşturmanın en kolay yolu require('crypto').randomBytes(48, function(ex, buf) { token = buf.toString('base64').replace(/\//g,'_').replace(/\+/g,'-'); }); Daha zarif …

5
Webpack kullanarak bir vue.js projesinde ('@') oturum açma yolunu kullanarak ES6 içe aktarma
Yeni bir vue.js projesi başlatıyorum, bu yüzden yeni bir webpack proje (yani vue init webpack) iskele için vue-cli aracını kullandım . Ben oluşturulan dosyaları yürürken src/router/index.jsdosyada aşağıdaki ithalat fark ettim : import Vue from 'vue' import Router from 'vue-router' import Hello from '@/components/Hello' // <- this one is what my …

11
Büyük / küçük harfe duyarlı olmayan arama
JavaScript çalışma iki dizeleri ile büyük / küçük harf duyarsız bir arama almaya çalışıyorum. Normalde şöyle olur: var string="Stackoverflow is the BEST"; var result= string.search(/best/i); alert(result); /iBayrak küçük harf duyarsız için olurdu. Ama ikinci bir dize aramak gerekir; bayrak olmadan mükemmel çalışır: var string="Stackoverflow is the BEST"; var searchstring="best"; var …



18
Rotayı değiştirmek yeni sayfada en üste gitmiyor
En azından benim için rota değiştiğinde bazı istenmeyen davranışlar buldum. Öğreticinin 11. adımında http://angular.github.io/angular-phonecat/step-11/app/#/phones telefonların listesini görebilirsiniz. En alta kaydırır ve en sonunculardan birine tıklarsanız, kaydırmanın en üstte olmadığını, ortada bir çeşit olduğunu görebilirsiniz. Bunu uygulamalarımdan birinde de buldum ve üste kaydırmak için bunu nasıl elde edebileceğimi merak ediyordum. Bunu …

5
Prototipal kalıtımın klasiklere göre faydaları?
Sonunda tüm bu yıllar boyunca ayaklarımı sürüklemeyi bıraktım ve JavaScript'i "düzgün" öğrenmeye karar verdim. Diller tasarımının en temel unsurlarından biri mirasın uygulanmasıdır. Ruby'de deneyim sahibi olduğum için, kapanışları ve dinamik yazmayı gördüğüm için çok mutlu oldum; ama benim hayatım için miras için başka örnekleri kullanarak nesne örneklerinden ne gibi faydalar …



21
Node.js için bir şablon motoru var mı? [kapalı]
Şu anda olduğu gibi, bu soru Soru-Cevap formatımıza uygun değil. Yanıtların gerçekler, referanslar veya uzmanlık tarafından desteklenmesini bekliyoruz, ancak bu soru muhtemelen tartışma, tartışma, oylama veya genişletilmiş tartışma talep edecektir. Bu sorunun çözülebileceğini ve muhtemelen yeniden açılabileceğini düşünüyorsanız, yardım için yardım merkezini ziyaret edin . 7 yıl önce kapalı . …



29
Dizeyi Tekrarla - Javascript
Keyfi bir kez tekrarlanan bir dize döndürmek için en iyi veya en özlü yöntem nedir? Şimdiye kadarki en iyi çekimim: function repeat(s, n){ var a = []; while(a.length < n){ a.push(s); } return a.join(''); }
271 javascript  string 

2
JQuery'de sınıf seçici değil
Belirli bir sınıfa sahip öğeleri seçmemek için basit bir seçici ifade var mı? <div class="first-foo" /> <div class="first-moo" /> <div class="first-koo" /> <div class="first-bar second-foo" /> Sadece ilk üç div'i almak istiyorum ve denedim $(div[class^="first-"][class!="first-bar"]) Ancak, son div ilk çubuktan daha fazlasını içerdiğinden, bu her şeyi alır. Böyle bir ifadede …

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.