Pertanyaan yang diberi tag «javascript»

Untuk pertanyaan tentang pemrograman dalam ECMAScript (JavaScript / JS) dan berbagai dialek / implementasinya (tidak termasuk ActionScript). Tag ini jarang digunakan sendiri tetapi paling sering dikaitkan dengan tag [node.js], [jquery], [json], dan [html].

18
Cara memfilter array dari semua elemen array lain
Saya ingin memahami cara terbaik untuk memfilter array dari semua elemen yang lain . Saya mencoba dengan fungsi filter, tetapi tidak sampai pada saya bagaimana memberikannya nilai yang ingin saya hapus. Sesuatu seperti: var array = [1,2,3,4]; var anotherOne = [2,4]; var filteredArray = array.filter(myCallback); // filteredArray should now be …


9
Ubah gumpalan ke base64
Ini adalah cuplikan untuk kode yang ingin saya lakukan Blobuntuk Base64merangkai: Bagian yang dikomentari ini berfungsi dan ketika URL yang dihasilkan oleh ini disetel ke img src, ia akan menampilkan gambar: var blob = items[i].getAsFile(); //var URLObj = window.URL || window.webkitURL; //var source = URLObj.createObjectURL(blob); //console.log("image source=" + source); var …
140 javascript  jquery 



7
Bagaimana cara mensimulasikan klik mouse menggunakan JavaScript?
Saya tahu tentang document.form.button.click()metodenya. Namun, saya ingin tahu bagaimana mensimulasikan onclickacara tersebut. Saya menemukan kode ini di suatu tempat di Stack Overflow, tetapi saya tidak tahu cara menggunakannya :( function contextMenuClick() { var element= 'button' var evt = element.ownerDocument.createEvent('MouseEvents'); evt.initMouseEvent('contextmenu', true, true, element.ownerDocument.defaultView, 1, 0, 0, 0, 0, false, false, …

13
Putuskan rantai janji dan panggil fungsi berdasarkan langkah dalam rantai yang memutuskannya (ditolak)
Memperbarui: Untuk membantu pemirsa postingan ini di masa mendatang, saya membuat demo jawaban pluma ini . Pertanyaan: Tujuan saya tampaknya cukup mudah. step(1) .then(function() { return step(2); }, function() { stepError(1); return $q.reject(); }) .then(function() { }, function() { stepError(2); }); function step(n) { var deferred = $q.defer(); //fail on …





29
Bagaimana cara mendeteksi breakpoint responsif Twitter Bootstrap 3 menggunakan JavaScript?
Saat ini , Twitter Bootstrap 3 memiliki breakpoint responsif berikut: 768px, 992px, dan 1200px, masing-masing mewakili perangkat kecil, sedang, dan besar. Bagaimana saya bisa mendeteksi breakpoint ini menggunakan JavaScript? Saya ingin mendengarkan JavaScript untuk semua acara terkait yang dipicu saat layar berubah. Dan untuk dapat mendeteksi apakah layar untuk perangkat …

8
Cara terbaik untuk mendeteksi bahwa HTML5 <canvas> tidak didukung
Cara standar untuk menangani situasi di mana browser tidak mendukung &lt;canvas&gt;tag HTML5 adalah dengan menyematkan beberapa konten mundur seperti: &lt;canvas&gt;Your browser doesn't support "canvas".&lt;/canvas&gt; Tetapi sisa halaman tetap sama, yang mungkin tidak sesuai atau menyesatkan. Saya ingin beberapa cara mendeteksi kanvas yang tidak mendukung sehingga saya dapat menyajikan sisa halaman …

5
Atur variabel "ini" dengan mudah?
Saya memiliki pemahaman yang cukup bagus tentang Javascript, kecuali bahwa saya tidak dapat menemukan cara yang bagus untuk mengatur variabel "ini". Mempertimbangkan: var myFunction = function(){ alert(this.foo_variable); } var someObj = document.body; //using body as example object someObj.foo_variable = "hi"; //set foo_variable so it alerts var old_fn = someObj.fn; //store …

5
Cara memfilter menurut properti objek di angularJS
Saya mencoba membuat filter khusus di AngularJS yang akan memfilter daftar objek berdasarkan nilai properti tertentu. Dalam hal ini, saya ingin memfilter berdasarkan properti "polaritas" (kemungkinan nilai "Positif", "Netral", "Negatif"). Ini kode kerja saya tanpa filter: HTML: &lt;div class="total"&gt; &lt;h2 id="totalTitle"&gt;&lt;/h2&gt; &lt;div&gt;{{tweets.length}}&lt;/div&gt; &lt;div id="totalPos"&gt;{{tweets.length|posFilter}}&lt;/div&gt; &lt;div id="totalNeut"&gt;{{tweets.length|neutFilter}}&lt;/div&gt; &lt;div id="totalNeg"&gt;{{tweets.length|negFilter}}&lt;/div&gt; &lt;/div&gt; Berikut …

Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.