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

12
Orijinal belgeye başvururken bir JavaScript işlevini geçersiz kılma
Ben, bir işlevi var a()ben geçersiz kılmaya değil, aynı zamanda orijinal sahip a()bağlama göre bir sırayla gerçekleştirilebilir. Örneğin, bazen bir sayfa oluştururken şu şekilde geçersiz kılmak isteyeceğim: function a() { new_code(); original_a(); } ve bazen böyle: function a() { original_a(); other_new_code(); } Bunu original_a()aşırı sürüşten nasıl alabilirim a()? Hatta mümkün …

16
Açısal ve geri dönme
AngularJS'de ng-model seçeneklerini kullanarak bir modeli geri alabilirim. ng-model-options="{ debounce: 1000 }" Angular'da bir modeli nasıl geri alabilirim? Dokümanlarda zıplamayı aramaya çalıştım ama hiçbir şey bulamadım. https://angular.io/search/#stq=debounce&stp=1 Bir çözüm, kendi geri dönme işlevimi yazmak olabilir, örneğin: import {Component, Template, bootstrap} from 'angular2/angular2'; // Annotation section @Component({ selector: 'my-app' }) @Template({ …


3
Javascript'teki bir dizede $ {} (dolar işareti ve kıvırcık ayraçlar) ne anlama geliyor?
Burada veya MDN'de hiçbir şey görmedim. Eminim sadece bir şeyleri özlüyorum. Bir yerde bununla ilgili bir belge mi olmalı? İşlevsel olarak, dizeyi kullanarak bir değişkeni dize içine yerleştirmenize izin verir gibi görünüyor + işleci . Bu özellik hakkında belge arıyorum. Misal: var string = 'this is a string'; console.log(`Insert a …

9
ReactJS'de görünüm / pencere yüksekliğini alma
ReactJS'de görünüm yüksekliğini nasıl alabilirim? Normal JavaScript’te kullanıyorum window.innerHeight() ancak ReactJS kullanarak bu bilgiyi nasıl alacağımdan emin değilim. Benim anlayışım şu ki ReactDOM.findDomNode() yalnızca oluşturulan bileşenler için çalışır. Ancak bu, pencerenin yüksekliğini bana verebilecek documentveya bodyöğesi için geçerli değildir .

5
parseInt - unary plus, hangisi ne zaman kullanılır?
Bu satır arasındaki farklar nelerdir: var a = parseInt("1", 10); // a === 1 ve bu çizgi var a = +"1"; // a === 1 Bu jsperf testi , node.js için olduğu varsayılarak, tekli operatörün mevcut krom sürümünde çok daha hızlı olduğunu gösterir !? Sayı olmayan dizeleri dönüştürmeye çalışırsam, her …

5
Doğrudan ve Yetki Verilmiş - jQuery .on ()
JQuery .on () yöntemini kullanarak doğrudan ve yetki verilen olay işleyicileri arasındaki bu özel farkı anlamaya çalışıyorum . Özellikle, bu paragraftaki son cümle: A selectorsağlandığında, olay işleyiciye yetki verilmiş olarak adlandırılır . Olay doğrudan bağlı öğede gerçekleştiğinde işleyici çağrılmaz, yalnızca seçiciyle eşleşen torunlar (iç öğeler) için çağrılır. jQuery olayı olay …

9
Javascript'te bir sayı nasıl yuvarlanır?
Bir sayıyı yuvarlamak için Javascript kullanmak istiyorum. Sayı para birimi olduğundan, bu örneklerde olduğu gibi yuvarlanmasını istiyorum (2 ondalık sayı): 192.168 => 192.20 192.11 => 192.20 192.21 => 192.30 192.26 => 192.30 192.20 => 192.20 Javascript kullanarak bunu nasıl başarabilirim? Yerleşik Javascript işlevi, sayıyı standart mantığa göre yuvarlar (yuvarlamak için …

2
Bir istek için HTTP üstbilgisi ayarlama
Uygulamamda Temel kimlik doğrulaması gerektiren belirli bir isteğim var, bu nedenle bu istek için Yetkilendirme başlığını ayarlamam gerekiyor. HTTP istek başlıklarını ayarlama hakkında okudum , ancak söyleyebileceğimden, bu yöntemin tüm istekleri için bu başlığı ayarlayacaktır. Benim kodda böyle bir şey var: $http.defaults.headers.post.Authorization = "Basic QWxhZGRpbjpvcGVuIHNlc2FtZQ=="; Ancak posta isteklerimin her birinin …

10
Rails 3 uygulamasında sayfaya özgü JavaScript eklemenin en iyi yolu nedir?
Rails 3, oldukça havalı bazı mütevazi JavaScript'e sahiptir. Ancak, belirli bir sayfa için ek JavaScript eklemenin en iyi yolunun ne olduğunu merak ediyordum. Örneğin, daha önce yapmış olabilirim: <%= f.radio_button :rating, 'positive', :onclick => "$('some_div').show();" %> Şimdi böyle bir şeyle mütevazi yapabiliriz <%= f.radio_button :rating, 'positive' %> # then in …


9
İstemci tarayıcısından Amazon S3 doğrudan dosya yükleme - özel anahtar açıklaması
Herhangi bir sunucu tarafı kodu olmadan, sadece JavaScript kullanarak REST API üzerinden istemci makineden Amazon S3 doğrudan dosya yükleme uyguluyorum. Her şey yolunda gidiyor ama bir şey beni endişelendiriyor ... Amazon S3 REST API'ye bir istek gönderdiğimde, isteği imzalamam ve Authenticationüstbilgiye imza koymam gerekiyor . İmza oluşturmak için gizli anahtarımı …

12
İç içe JSON nesnelerini düzleştirmenin / düzleştirmenin en hızlı yolu
Karmaşık / iç içe JSON nesnelerini düzleştirmek ve düzleştirmek için bazı kodları birlikte attım. Çalışıyor, ancak biraz yavaş ('uzun komut dosyası' uyarısını tetikler). Düzleştirilmiş isimler için "" istiyorum. diziler için sınırlayıcı ve [INDEX] gibi. Örnekler: un-flattened | flattened --------------------------- {foo:{bar:false}} => {"foo.bar":false} {a:[{b:["c","d"]}]} => {"a[0].b[0]":"c","a[0].b[1]":"d"} [1,[2,[3,4],5],6] => {"[0]":1,"[1].[0]":2,"[1].[1].[0]":3,"[1].[1].[1]":4,"[1].[2]":5,"[2]":6} Kullanım durumumu …

8
JQuery'de bir seçim etiketindeki seçenek etiketlerinin sayısını sayma
JQuery kullanarak <option>bir <select>DOM öğesindeki s sayısını nasıl sayabilirim ? <select data-attr="dropdown" id="input1"> <option value="Male" id="Male">Male</option> <option value="Female" id="Female">Female</option> </select> DOM öğesindeki <option>etiket sayısını bulmak istiyorum <select>, çünkü bununla birlikte, açılan kutudaki karşılık gelen seçenek değerine sahip bu giriş alanlarıyla ayarlar panelini açmak ve önizlemede tekrar değiştirmek istiyorum panel. Yukarıdaki …
159 javascript  jquery  html 

14
Node.js HTTP Sunucusu ile Tek Bir Çerez Alma ve Ayarlama
Tek bir çerez ayarlamak ve nodejs sunucu örneğine yapılan her istek ile bu tek çerez okumak istiyorum. Üçüncü taraf bir lib çekmeye gerek kalmadan birkaç satır kod içinde yapılabilir mi? var http = require('http'); http.createServer(function (request, response) { response.writeHead(200, {'Content-Type': 'text/plain'}); response.end('Hello World\n'); }).listen(8124); console.log('Server running at http://127.0.0.1:8124/'); Sadece yukarıdaki …

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.