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

2
JavaScript'te dinamik olarak nasıl yeni div oluşturulur, değiştirilir, taşınır, mümkün olan her şekilde değiştirilir?
Sayfa yüklenirken yeni div'ler oluşturmak istiyorum. Bu div'ler, JSON dosyasındaki harici verilere bağlı olarak değişen sıralı bir grup olarak görünecektir. Bunu bir for döngüsü ile yapmam gerekecek çünkü 100'den fazla div gerekli. Bu nedenle, oluşturulan her bir div'i yükseklik, genişlik, üst / sol vb. Açısından değiştirebilmem gerekiyor. Yine document.getElementById("created_div").style.whateverde hiçbir …
82 javascript  dom 

4
Alt çizgi kullanarak bir dizi nesneyi nasıl klonlarsınız?
#!/usr/bin/env node var _ = require('underscore'); var a = [{f: 1}, {f:5}, {f:10}]; var b = _.clone(a); b[1].f = 55; console.log(JSON.stringify(a)); Bunun sonucu: [{"f":1},{"f":55},{"f":10}] Klon çalışmıyor gibi görünüyor! Bu yüzden RTFM ve şunu görüyorum: http://underscorejs.org/#clone Nesnenin sığ kopyalanmış bir klonunu oluşturun. İç içe geçmiş nesneler veya diziler, çoğaltılmayacak, referans olarak …

7
önyükleme "araç ipucu" ve "açılır bilgi penceresi" tabloya ekstra boyut ekler
Not: Bootstrap sürümünüze bağlı olarak (3.3'ten önceki veya sonraki), farklı bir cevaba ihtiyacınız olabilir. Notlara dikkat edin. Bu kodda araç ipuçlarını (hücrenin üzerine gelin) veya açılır pencereleri etkinleştirdiğimde, tablonun boyutu artıyor. Bundan nasıl kaçınabilirim? Here emptyRow - 100 ile tr üretme işlevi <html> <head> <title></title> <script type="text/javascript" language="javascript" src="https://ajax.googleapis.com/ajax/libs/jquery/1.8.2/jquery.min.js"></script> <link …

5
HTML'de seçimi önle
Bir HTML sayfasında bir div var ve fareye her basıp hareket ettirdiğimde, imlecin bir şeyi seçtiği gibi "bırakılamaz" olduğunu gösterecek. Seçimi devre dışı bırakmanın bir yolu var mı? Başarısız olmadan CSS kullanıcı seçimini denedim.

3
Javascript kalıtımı: süper yapıcı mı yoksa prototip zinciri mi kullanılıyor?
Son zamanlarda MDC'de JavaScript çağrı kullanımını okudum https://developer.mozilla.org/en/JavaScript/Reference/Global_Objects/Function/call aşağıda gösterilen örneğin bir bağlantısını hala anlamıyorum. Neden burada mirası böyle kullanıyorlar? Prod_dept.prototype = new Product(); bu gerekli mi? Çünkü içinde süper yapıcıya bir çağrı var Prod_dept() neyse, böyle Product.call bu sıradan bir davranış mı? Ne zaman süper yapıcı için çağrı kullanmak …

3
Tablodaki Çoklu <thead> / <tbody> Geçerli mi?
Buna benzer bir liste listesi düşünün: var list = [ { name: 'group1', items: [ 1, 2, 3, 4, 5 ] }, { name: 'group2', items: [ 1, 2, 3, 4, 5 ] }, etc... ] Şimdi tüm "tablolar veri içindir, tasarım değil" argümanını unutarak, tek bir tablo görüntülemek ve …
82 javascript  html 

11
Redux'un durum işlevlerine neden indirgeyiciler denir?
Bu, resmi Redux belgelerinin bir parçasıdır : İndirgeyici olarak adlandırılır çünkü bu, geçeceğiniz işlev türüdür Array.prototype.reduce(reducer, ?initialValue) Bana pek mantıklı gelmiyor. Biri bana neden aslında redüktör olarak adlandırıldığını açıklayabilir mi? Varsayılan bir değer döndürmeleri (veya varsayılan bir bağımsız değişken değerine sahip olmaları), onları IMHO indirgeyici yapmaz.
82 javascript  redux 

20
Ad alanlarıyla XML ayrıştırması için jQuery nasıl kullanılır
JQuery'de yeniyim ve bir XML belgesini ayrıştırmak istiyorum. Normal XML'yi varsayılan ad alanlarıyla ancak aşağıdaki gibi XML ile ayrıştırabiliyorum: &lt;xml xmlns:s="uuid:BDC6E3F0-6DA3-11d1-A2A3-00AA00C14882" xmlns:dt="uuid:C2F41010-65B3-11d1-A29F-00AA00C14882" xmlns:rs="urn:schemas-microsoft-com:rowset" xmlns:z="#RowsetSchema"&gt; &lt;s:Schema id="RowsetSchema"&gt; &lt;s:ElementType name="row" content="eltOnly" rs:CommandTimeout="30"&gt; &lt;s:AttributeType name="ows_ID" rs:name="ID" rs:number="1"&gt; &lt;s:datatype dt:type="i4" dt:maxLength="4" /&gt; &lt;/s:AttributeType&gt; &lt;s:AttributeType name="ows_DocIcon" rs:name="Type" rs:number="2"&gt; &lt;s:datatype dt:type="string" dt:maxLength="512" /&gt; &lt;/s:AttributeType&gt; &lt;s:AttributeType name="ows_LinkTitle" …

5
offsetTop ile jQuery.offset (). top
Bunu okudum offsetLeftve offsetToptüm tarayıcılarda düzgün çalışmıyorum. jQuery.offset()xbrowser'ın doğru değerini sağlamak için bunun için bir soyutlama sağlaması gerekiyor. Yapmaya çalıştığım şey, öğenin sol üst kısmına göre bir öğenin tıklandığı yerin koordinatlarını almak. Sorun şu ki jQuery.offset().topbana FFX 3.6'da ondalık bir değer veriyor (IE ve Chrome'da iki değer eşleşiyor). Bu keman …


5
Math.max.apply () nasıl çalışır?
Nasıl Math.max.apply()çalışır? &lt;!DOCTYPE html&gt; &lt;html&gt; &lt;head&gt; &lt;meta charset=utf-8 /&gt; &lt;title&gt;JS Bin&lt;/title&gt; &lt;/head&gt; &lt;body&gt; &lt;script&gt; var list = ["12","23","100","34","56", "9","233"]; console.log(Math.max.apply(Math,list)); &lt;/script&gt; &lt;/body&gt; &lt;/html&gt; https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Math/max Yukarıdaki kod Listedeki Max sayısını bulur. Biri bana aşağıdaki kodun nasıl çalıştığını söyleyebilir mi? Görünüşe göre geçersem işe yarıyornull or Math. console.log(Math.max.apply(Math,list)); user-defined/Native functionsKullanabileceğimiz tüm call …

1
Birisi Webpack'in CommonsChunkPlugin'ini açıklayabilir mi?
CommonsChunkPluginTüm giriş noktalarına bakmanın, aralarında ortak paketler / bağımlılıklar olup olmadığını kontrol edip bunları kendi paketlerine ayırdığına dair genel bir fikir anlıyorum. Öyleyse, aşağıdaki yapılandırmaya sahip olduğumu varsayalım: ... enrty : { entry1 : 'entry1.js', //which has 'jquery' as a dependency entry2 : 'entry2.js', //which has 'jquery as a dependency …

6
Jeneratörlerle zaman uyumsuz / bekleme ve ES6 verimi arasındaki fark
" Jeneratörler" adlı bu harika makaleyi okuyordum ve bu, jeneratör işlevlerini işlemek için yardımcı bir işlev olan bu işlevi açıkça vurgulamaktadır: function async(makeGenerator){ return function () { var generator = makeGenerator.apply(this, arguments); function handle(result){ // result =&gt; { done: [Boolean], value: [Object] } if (result.done) return Promise.resolve(result.value); return Promise.resolve(result.value).then(function (res){ …


10
javascript: bir sayının% x'ini hesapla
Javascript'te bana bir sayı verildiğinde (10000 diyelim) ve sonra bir yüzde verildiğinde (% 35,8 diyelim) nasıl olacağını merak ediyorum bunun ne kadar olduğunu nasıl hesaplayabilirim (ör. 3580)
82 javascript  math 

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.