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

7
Yakalanmamış TypeError: Tanımsız 'top' özelliği okunamıyor
Bu soru zaten yanıtlanmışsa özür dilerim. Çözümleri aramayı denedim, ancak koduma uygun herhangi bir çözüm bulamadım. Hala jQuery'de yeniyim. İki farklı sayfa için iki farklı türde yapışkan menülerim var. İşte her ikisinin kodu. $(document).ready(function () { var contentNav = $('.content-nav').offset().top; var stickyNav = function () { var scrollTop = $(window).scrollTop(); …
95 javascript  jquery  html  css  dom 

7
HTML formunun düzenlenip düzenlenmediğini tespit etmenin genel yolu
Sekmeli bir html formum var. Bir sekmeden diğerine geçildiğinde, verilerde herhangi bir değişiklik olmasa bile geçerli sekmenin verileri (DB'de) saklanır. Kalıcılık çağrısını yalnızca form düzenlenmişse yapmak istiyorum. Form her türlü kontrolü içerebilir. Formu kirletmek, bir metin yazarak olmak zorunda değildir, ancak bir takvim denetiminde bir tarih seçmek de uygun olacaktır. …

3
Her son yinelemeyi yakalamak
arr = [1,2,3]; arr.forEach(function(i){ // last iteration }); Döngü bittiğinde nasıl yakalanır? Yapabilirim if(i == 3)ama dizimin sayısının ne olduğunu bilmiyorum.

5
JavaScript - string regex geri referansları
JavaScript'te aşağıdaki gibi tekrar referans verebilirsiniz: var str = "123 $test 123"; str = str.replace(/(\$)([a-z]+)/gi, "$2"); Bu (oldukça aptalca) "$ test" yerine "test" ibaresini değiştirir. Ancak sonuçta ortaya çıkan 2 $ dizesini başka bir değer döndüren bir işleve geçirmek istediğimi düşünün. Bunu yapmayı denedim, ancak "test" dizesini almak yerine "$ …

10
node.js mongodb, _id node-mongodb-native tarafından belge seçin
Kimliğe göre bir belge seçmeye çalışıyorum Denedim: collection.update({ "_id": { "$oid": + theidID } } collection.update({ "_id": theidID } collection.update({ "_id.$oid": theidID }} Ayrıca denedi: collection.update({ _id: new ObjectID(theidID ) } Bu bana 500 hatası veriyor ... var mongo = require('mongodb') var BSON = mongo.BSONPure; var o_id = new BSON.ObjectID(theidID …

9
Bir Haritayı Yinelenen Bir Haritaya Nasıl Kopyalarım? [çiftleme]
Bu sorunun zaten burada cevapları var : ES6 Haritasını veya Setini sığ klonlayın (2 cevap) JavaScript'te bir nesneyi derinlemesine klonlamanın en etkili yolu nedir? (67 cevap) Geçen ay kapalı . JavaScript'te bir haritayı nasıl klonlarım / kopyalarım? Bir diziyi nasıl klonlayacağımı biliyorum ama bir haritayı nasıl klonlarım / kopyalarım? var …
95 javascript 

8
Vue.js'de bir diziden bir öğe nasıl kaldırılır
Vue.js (2) 'de yeniyim ve şu anda basit bir etkinlik uygulaması üzerinde çalışıyorum. Olay eklemeyi başardım, ancak şimdi olayları bir düğmeyi tıklayarak silmek istiyorum. HTML <div class="list-group"> <div class="list-group-item" v-for="event in events"> <h4 class="list-group-item-heading"> {{ event.name }} </h4> <h5> {{ event.date }} </h5> <p class="list-group-item-text" v-if="event.description">{{ event.description }}</p> <button class="btn …

20
ESLint VS Code'da çalışmıyor mu?
ESLint VS Code'da benim için çalışmıyor. Eklenti VS Code'da yüklü ve ESLint'in kendisi de kurduğum package.json'da bir geliştirici bağımlılığı olarak var. VS Code Kullanıcı Ayarlarında aşağıdaki seçeneği değiştirdim: { "eslint.options": { "configFile": "C:/mypath" } } eslint --initTemel .eslintrc.jsondizini paketimin ana dizinine eklemek için komutu kullanıyorum . Diğer kişiler, aynı ESLint …

5
Vue JS'de, vue örneğinin içindeki bir yöntemden bir filtre çağırın
Diyelim ki böyle bir Vue örneğim var: new Vue({ el: '#app', data: { word: 'foo', }, filters: { capitalize: function(text) { return text.replace(/(?:^|\s)\S/g, function(a) { return a.toUpperCase(); }); } }, methods: { sendData: function() { var payload = this.$filters.capitalize(this.word); // how? } } } Filtreyi şöyle bir şablonda kolayca kullanabilirim: …

9
Eğik Çizgi ile bir normal ifadeyi eşleştirme
JavaScript ile pek tecrübem yok ama kullanmak yerine @veya #kullanacak bir etiket sistemi oluşturmaya çalışıyorum /. var start = /#/ig; // @ Match var word = /#(\w+)/ig; //@abc Match Nasıl kullanabilirsiniz /yerine #. Yapmayı var slash = '/'ve eklemeyi denedim + slash +ama bu başarısız oldu.
95 javascript  regex 

11
JSON dosyasını React'te içe aktarın
React'te yeniyim ve bir JSON DATAdeğişkenini harici bir dosyadan içe aktarmaya çalışıyorum . Aşağıdaki hatayı alıyorum: "./CustomData.json" modülü bulunamıyor Biri bana yardım edebilir mi? DATADeğişkenimde varsa çalışır , index.jsancak harici bir JSON dosyasındayken değil. index.js import React, {Component} from 'react'; import ReactDOM from 'react-dom'; import customData from './customData.json'; import Profile …

13
Facebook Uygulaması: localhost artık uygulama etki alanı olarak çalışmıyor
Rails ve jQuery kullanarak Facebook için bir oyun yazıyorum. Facebook Javascript SDK'yı kullanmaya başladığımdan beri, localhost'u bir uygulama etki alanı olarak kullanmak gayet iyi çalışıyordu. Oyunumu hem yerel olarak hem de Heroku'da test edebildim. Geçtiğimiz gün, Facebook'un geliştirici kullanıcı arayüzünde büyük bir güncelleme yaptığı görülüyor. Şimdi localhost'u bir uygulama etki …

8
Node.js uygulaması, bağlantı noktasını engelleyen başka bir işlem olmamasına rağmen 80 numaralı bağlantı noktasında çalışamaz
Amazon EC2'de Node.js yüklü bir Debian örneğini çalıştırıyorum. Aşağıdaki kodu çalıştırırsam: http = require('http'); http.createServer(function (request, response){ response.writeHead(200, {'Content-Type':'text/plain'}); response.end('Hello World\n'); }).listen(80); console.log("Running server at port 80"); 80 numaralı bağlantı noktasında dinleyen başka bir işlem olduğunu söyleyen aşağıdaki çıktıyı alıyorum: Running server at port 80 events.js:72 throw er; // Unhandled …

5
Firebug kullanarak tüm program için işlev günlüğünü / yığın izini yazdırın
Firebug, belirli bir işlev adına yapılan çağrıları günlüğe kaydetme yeteneğine sahiptir. Bazen bir sayfanın oluşturulmasını durduran, ancak herhangi bir hataya veya uyarıya neden olmayan bir hata arıyorum. Böcek yalnızca yaklaşık yarısı ortaya çıkar. Öyleyse, tüm program için tüm işlev çağrılarının bir listesini veya tüm programın yürütülmesi için bir tür yığın …

5
JQuery'nin .width () tarafından döndürülen değeri yuvarlamaması nasıl sağlanır?
Etrafı araştırdım ve bulamadım. Bir div'in genişliğini elde etmeye çalışıyorum, ancak ondalık noktası varsa sayıyı yuvarlar. Misal: #container{ background: blue; width: 543.5px; height: 20px; margin: 0; padding: 0; } Ben yaparsanız $('#container').width();o 543 yerine 543.5 dönecektir. Sayıyı yuvarlamamayı ve tam 543.5'i (ya da herhangi bir sayı) döndürmemesini nasıl sağlayabilirim?
94 javascript  jquery  css 

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.