Pertanyaan yang diberi tag javascript

498
Mengubah ukuran iframe berdasarkan konten

Saya sedang mengerjakan aplikasi mirip iGoogle. Konten dari aplikasi lain (di domain lain) ditampilkan menggunakan iframe. Bagaimana cara mengubah ukuran iframe agar sesuai dengan ketinggian konten iframe? Saya sudah mencoba menguraikan javascript yang digunakan Google tetapi dikaburkan, dan...

498
Bagaimana cara mengkloning objek Date?

Menetapkan Datevariabel ke variabel lain akan menyalin referensi ke instance yang sama. Ini berarti bahwa mengubah yang satu akan mengubah yang lain. Bagaimana saya bisa benar-benar mengkloning atau menyalin

496
Lakukan debounce di React.js

Bagaimana Anda melakukan debounce di React.js? Saya ingin melemahkan handleOnChange. Saya sudah mencoba debounce(this.handleOnChange, 200)tetapi tidak berhasil. function debounce(fn, delay) { var timer = null; return function() { var context = this, args = arguments; clearTimeout(timer);...

493
Alternatif variabel kelas ES6

Saat ini di ES5 banyak dari kita menggunakan pola berikut dalam kerangka kerja untuk membuat kelas dan variabel kelas, yang nyaman: // ES 5 FrameWork.Class({ variable: 'string', variable2: true, init: function(){ }, addItem: function(){ } }); Di ES6 Anda dapat membuat kelas secara...

491
typeof! == “undefined” vs.! = null

Saya sering melihat kode JavaScript yang memeriksa parameter yang tidak ditentukan, dll. Dengan cara ini: if (typeof input !== "undefined") { // do stuff } Ini sepertinya agak boros, karena melibatkan pencarian tipe dan perbandingan string, belum lagi verbositasnya. Itu diperlukan...

488
Mendeteksi ketika browser menerima unduhan file

Saya memiliki halaman yang memungkinkan pengguna untuk mengunduh file yang dihasilkan secara dinamis. Butuh waktu lama untuk menghasilkan, jadi saya ingin menunjukkan indikator "menunggu". Masalahnya adalah, saya tidak tahu cara mendeteksi kapan browser menerima file, jadi saya bisa menyembunyikan...

486
jQuery mendapatkan textarea text

Baru-baru ini saya mulai bermain dengan jQuery, dan telah mengikuti beberapa tutorial. Sekarang saya merasa sedikit kompeten untuk menggunakannya (ini cukup mudah), dan saya pikir akan lebih baik jika saya bisa membuat 'konsol' di halaman web saya (seperti, Anda menekan tombol `seperti yang Anda...