«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
Coffeescript'in artıları ve eksileri nelerdir? [kapalı]
Elbette büyük bir profesyonel, birçok durumda daha kısa koda neden olan sözdizimsel şeker miktarıdır. On http://jashkenas.github.com/coffee-script/ etkileyici örneği vardır. Öte yandan, bu örneklerin karmaşık gerçek dünya uygulamalarının kodunu temsil ettiği konusunda şüphelerim var. Örneğin kodumda asla çıplak nesnelere işlevler eklemiyorum, prototiplerine. Üstelik prototip özelliği kullanıcıdan gizlenmiştir ve deyimsel Javascript yerine …

7
Tutarlı bir kod stilinin gerçek değeri nedir
Bir müşteri için yeni bir çözüm uygulayan danışman ekibin bir parçasıyım. Müşteri tarafı kod temeli (React and javascript) kod incelemelerinin çoğundan sorumluyum. Bazı ekip üyelerinin, sadece stilden kimin yazdığını söylerken rastgele bir dosya seçebileceğim bir noktaya kadar benzersiz kodlama kalıpları kullandıklarını fark ettim. Örnek 1 (bir defalık satır içi işlevler) …

2
“Bazen çevrimdışı” bir web uygulamasında kullanılmak üzere benzersiz ve güvenli tanımlayıcılar oluşturma stratejisi
Kullanıcıların hem çevrimiçi hem de çevrimdışı çalışmasını sağlayan web tabanlı bir projem var ve müşteri tarafında kayıtlar için benzersiz kimlikler üretmenin bir yolunu arıyorum. Bir kullanıcı çevrimdışıyken (yani bir sunucu ile konuşamıyor) çalışan, benzersiz olduğu garantili ve güvenli bir yaklaşım istiyorum. "Güvenli" olarak, yinelenen kimlikleri (kötü niyetli veya başka şekilde) …

10
Neden Satır İçi Kod Yazma İşleminden Kaçının?
Bilgili bir arkadaş son zamanlarda piyasaya sürülmesine yardım ettiğim bir web sitesine baktı ve "çok güzel bir site, kaynak koddaki satır içi komut dosyası hakkında utanç" gibi bir yorum yaptı. Kesinlikle, bulunduğu yerde satır içi komut dosyasını kaldıracak konumdayım; Belli ki bunun "kötü bir şey" olduğunun farkındayım. Sorum şu: satır …

8
Neden yeniden gönderilmeden (ve tekrar sunucuda toplanmadan) istemcide hiçbir web sayfasının şifresi kullanılmıyor?
İnternette oturum açma bilgisi gerektiren pek çok site var ve parola kullanımına karşı korumanın tek yolu, parolaların sunucuda toplandığına dair söz vermektir, ki bu her zaman doğru değildir. Bu yüzden merak ediyorum, istemci bilgisayarında (Javascript ile) şifreleri olan bir web sayfasını sunucuya göndermeden önce, nerede yeniden şifreleneceklerini yapmak ne kadar …


4
+ Birleştirme için neden bu kadar kötü?
Herkes JavaScript'in sorunlarından birinin dize bitiştirme için +[ example ] kullandığını söyleyip duruyor . Bazıları sorunun kullanmadığını söylüyor, +zorlama türü [önceki örnekteki yorumlara bakınız]. Ancak, güçlü bir şekilde yazılmış diller birleştirme ve zorlama türleri için problemsizce + kullanın. Örneğin, C # 'da: int number = 1; MyObject obj = new …
44 javascript 


5
Tipik “dinamik dil hatalarını” nasıl önleyebilirim?
Son zamanlarda JavaScript’e birkaç saat ayırdım, çünkü büyük kullanıcı tabanından yararlanmak istedim. Bunu yaparken çoğu insanın dinamik dillere atfedilen bir model fark ettim. İşlerin çok hızlı bir şekilde çalışmasını sağlarsınız, ancak kodunuz belirli bir boyuta ulaştığında, genel olarak yazım ve yazım hataları ile zaman harcarsınız. Bir derleyicinin beni normalden kurtardığı …


3
DOM ile ilgili bu kadar kötü olan ne?
DOM'nin korkunç bir API olduğunu söyleyen insanları (özellikle Crockford) duymaya devam ediyorum, ancak bu ifadeyi gerçekten haklı göstermiyor. Çapraz tarayıcı tutarsızlıklarının yanı sıra, DOM’in bu kadar kötü kabul edilmesinin nedenleri nelerdir?

7
Harici javascript referansına karşılık kendi kopyamı barındırma
JQuery kullanan bir web uygulaması var. Gerekli javascript dosyalarını web sitelerim ile birlikte kendi sunucularımda barındırmak veya jQuery'nin CDN'sine (örneğin: http://code.jquery.com/jquery-1.7.1.min.js ) referans vermek daha iyi bir uygulama mıdır? ? İki taraf için de artılarını görebiliyorum: Sunucularımdaysa, bu daha az dışsal bir bağımlılıktır; jQuery çöktü ya da barındırma yapısını ya …

8
HTML5 ile nasıl başlayabilirim? [kapalı]
HTML5'i öğrenmek için önerilen iş akışı nedir? Hangi araçları kurmalıyım? Hangi SDK? Nereden başlamalı? Nasıl test edilir? Hata ayıklama nasıl yapılır? Ne okurum Genellikle "HTML5 geliştirme" olarak etiketlenen şeyin aslında bir HTML, CSS, JS ve daha fazlasının bir karışımı olduğunu anlıyorum, ancak daha büyük projelerin Not Defteri'nde geliştirildiğine inanmıyorum. Bu …
42 javascript  html  css  ajax  html5 

9
Özel özelliklere sahip bir JS Booleanı kötü bir uygulama mı?
JS'de, özel özelliklere sahip bir Boole döndürebilirsiniz. Örneğin. Modernizr video desteğini test ettiğinde döner trueveya geri döner falseBoolean (Bool, JS'deki birinci sınıf nesnedir) hangi formatların desteklendiğini belirleyen özelliklere sahiptir. İlk başta beni biraz şaşırttı ama sonra fikirden hoşlanmaya başladım ve neden oldukça sık kullanıldıklarını merak etmeye başladım? Temelde bir şeyin …

7
Neden stilleri / komut dosyalarını HTML’e bağlamak yerine gömmeyin?
Performansı artıran HTTP isteklerinin sayısını azaltmak için CSS ve JavaScript dosyalarını birleştirdik. Sonuç şöyle HTML'dir: <link rel="stylesheet" href="all-my-css-0fn392nf.min.css"> <!-- later... --> <script src="all-my-js-0fn392nf.min.js"></script> Bunları bizim için yapmak için sunucu tarafında / derleme mantığımız varsa, neden bir adım daha ileri götürüp bu birleştirilmiş stilleri ve komut dosyalarını HTML'ye gömmeyin? <style>.all{width:100%;}.my{display:none;}.css{color:white;}</style> <!-- …

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.