«javascript» etiketlenmiş sorular

JavaScript (Java ile karıştırılmamalıdır), hem istemci tarafı hem de sunucu tarafı komut dosyası oluşturma için kullanılan yüksek düzeyli, dinamik, çok paradigmalı, zayıf yazılan bir dildir. ECMAScript, JavaScript, JScript, vb. Gibi yaygın uygulamalarla ilgili sorular için bu etiketi kullanın. JS, tipik olarak ECMA-kuzeni ActionScript'i ifade etmez.

6
Facebook'un Tepkisine Karşı Web Bileşenlerinin Artıları ve Eksileri (Polimer)
Facebook’un Yaklaşan Web Bileşenleri Üzerindeki Tepkileri spesifikasyonu ve tam tersi yönündeki temel faydaları nelerdir (veya belki de daha fazla elmalar-elma karşılaştırması Google’ın Polimer kütüphanesinde olabilir)? Bu JSConf EU konuşmasına ve React ana sayfasına göre, React'in başlıca faydaları: Bir bileşen model kullanarak ayrıştırma ve arttırılmış uyum Soyutlama, Kompozisyon ve Anlatım Sanal …
521 javascript  html 

7
JavaScript'te == kullanmak hiç mantıklı geliyor mu?
In JavaScript, İyi Parçaları Douglas Crockford yazdı: JavaScript'in iki eşitlik operatörü vardır: ===ve !==, ve onların kötü ikizleri ==ve !=. İyi olanlar beklediğiniz gibi çalışır. İki işlenen aynı türde ve aynı değere sahipse, o zaman ===üretir trueve !==üretir false. Kötü ikizler, operandlar aynı tip olduğunda doğru olanı yaparlar, ancak farklı …


6
ES6'da 'let' vs 'const'ı ne kadar kullanmalıyım?
Son zamanlarda io.js için bir sürü ES6 kodu yazıyorum. Doğada öğrenilecek çok fazla kod yok, bu yüzden kendi sözleşmelerimi giderken tanımladığımı hissediyorum. Benim sorum ne zaman constvs kullanılacağı ile ilgili let. Bu kuralı uyguluyorum: Mümkünse, kullanın const. Sadece letdeğerinin değişmesi gerektiğini biliyorsanız kullanın . (Her zaman geri dönebilir ve a'yı …
214 javascript  es6 


8
Uzun ömür için web uygulamaları geliştirmek (20+ yıl)
Şu anda hükümet arazi planlaması için bir web uygulaması geliştiriyorum. Uygulama, veri yüklemek ve kaydetmek için ajax kullanarak çoğunlukla tarayıcıda çalışır. İlk gelişmeyi yapacağım ve sonra mezun olacağım (bu bir öğrenci işi). Bundan sonra, ekibin geri kalanı arada sırada özelliği gerektiği gibi ekleyecektir. Kodlamayı biliyorlar, ama çoğunlukla arazi planlama uzmanı. …

15
Neden Java, Javascript ve C # gibi bellekle yönetilen diller `new 'anahtar sözcüğünü korudu?
newJava, JavaScript ve C # gibi dillerde kelime bir sınıfın yeni bir örneğini oluşturur. Bu sözdiziminin newözellikle öbek üzerinde bir sınıfın yeni bir örneğini ayırmak ve yeni örneğe bir işaretçi döndürmek için kullanılan C ++ 'dan miras alınmış gibi görünüyor . C ++ 'da, nesne oluşturmanın tek yolu bu değildir. …

3
Yapılandırılmış Günlüğe kaydetmenin ve temel günlüğe kaydetmenin yararları
Yeni bir uygulama oluşturuyoruz ve yapılandırılmış günlük kaydı eklemek istiyorum. İdeal kurulumum SerilogC # kodumuz ve BunyanJS'miz gibi olacak. Bunlar beslenecek fluentdve daha sonra herhangi bir şeye çıkabilecektir, başlangıçta düşünüyordum elasticsearch + kibana. Zaten bir MySQL veritabanımız var, bu yüzden kısa vadede Serilog + Bunyan kurulumunu ve geliştiricilerini kullanmakla daha …
110 c#  javascript  mysql  logging 

3
Trambolinler neden işe yarıyor?
Bazı fonksiyonel JavaScriptler yapıyorum. Tail-Call Optimizasyonunun uygulandığını düşünmüştüm , fakat anlaşıldığı kadarıyla hatalıydım. Bu yüzden kendime Trampolining öğretmek zorunda kaldım . Burada ve başka yerlerde biraz okuduktan sonra, temelleri indirip ilk trambolinimi yapmayı başardım: /*not the fanciest, it's just meant to reenforce that I know what I'm doing.*/ function loopy(x){ …

2
JavaScript nedir, gerçekten mi?
Bütün bunlar web sayfamı W3C HTML Validator gibi JavaScript uygunluğunu test etmenin bir yolunu ararken başladı . Henüz bir tane bulamadım. Bu yüzden eğer biliyorsan haberim olsun ... Resmi JavaScript sayfasını aradım ve ECMA Komut Dosyası'nı buldum . Bu insanlar bir betik dilini standardize etti (artık JavaScript olarak adlandırmak istemiyorum!) …

6
Değişmezlik, JavaScript’teki performansı olumsuz etkiliyor mu?
JavaScript'te veri yapılarını değişmez olarak işleme yönelik son bir eğilim var gibi görünüyor. Örneğin, bir nesnenin tek bir özelliğini değiştirmeniz gerekirse, yeni özellikle yepyeni bir nesne oluşturmak ve eski nesneden diğer tüm özelliklerin üzerine kopyalamak ve eski nesnenin çöp toplanmasına izin vermek daha iyidir. (Bu zaten benim anlayışım.) İlk tepkim, …

28
JavaScript’in zarif bir şekilde bozulması ne kadar önemlidir?
Web geliştiricileri, web uygulamalarımızı JavaScript ile geliştirmek, bu özelliklerin incelikle bozmak ve böylece erişilebilirliği sağlamak için giderek daha fazla çaba harcamayı sürdürmeli midir? Yoksa bu zamanı yeni özelliklere veya diğer gelişim alanlarına mı odaklanmalıyız? Bu sorunun alt metni şöyle olacaktır: Müşterilerimizden / müşterilerimizden / kullanıcılarımızdan kaç tanesi web sitemizi veya …

6
JQuery'de saf JavaScript kullanmanın avantajları
Yalnızca Javascript kullanma yerine JQuery-only kullanmanın avantajları nelerdir? JavaScript ve JQuery kodlama konusunda sınırlı bir deneyime sahibim. HTML sayfalarına her birinin bitlerini ve snippet'lerini ekledim ancak çoğunlukla diğer dillerde sunucu tarafı öğelerini kodladım. Teorik olarak aynı şeyleri iki yaklaşımdan birini kullanarak da yapabilmenize rağmen (ve elbette aynı projede bunları karıştırabilirsiniz), …

22
Geliştiriciler en son teknolojilerden haberdar olmak için zamanı nasıl bulur? [kapalı]
2004 yılına kadar yönetim yolunda ilerlemeye başladığımdan beri serbest çalışan bir web geliştiricisiydim ancak tekrar geliştirmeye geri dönmeye karar verdim (özellikle JavaScript ve HTML5 web / mobil web uygulamaları) ve gerçekten iyi bir izlenim elde ettim. Bu ve buna benzer hızlı hareket eden teknolojiler, yeni beceriler öğrenmenin yanı sıra mevcut …

12
Javascript'ten noktalı virgülleri kaldırma / atlama yönündeki son değişiklik neden?
Javascript’ten noktalı virgül atlamak son zamanlarda modaya uygun görünüyor. Birkaç yıl önce Javascript'te noktalı virgüllerin isteğe bağlı olduğunu ve yazının özü gerekmediği için onlarla uğraşmamanız gerektiğine vurgu yapan bir blog yazısı vardı . Yaygın olarak belirtilmiş olan yazı, onları kullanmamak için zorlayıcı nedenler vermez , sadece onları dışarıda bırakmanın çok …

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.