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


8
Cara memuat gambar secara dinamis (atau malas) saat pengguna menggulirnya ke tampilan
Saya telah memperhatikan ini di banyak situs web "modern" (misalnya pencarian gambar facebook dan google) di mana gambar di paro bawah memuat hanya ketika pengguna menggulir ke bawah halaman cukup untuk membawanya ke dalam wilayah viewport yang terlihat ( berdasarkan sumber tampilan, halaman menunjukkan X sejumlah <img>tag tetapi tidak langsung …


7
Fungsi JavaScript Bersarang
Saya mendapat potongan kode untuk javascript yang tidak saya mengerti: function dmy(d) { function pad2(n) { return (n < 10) ? '0' + n : n; } return pad2(d.getUTCDate()) + '/' + pad2(d.getUTCMonth() + 1) + '/' + d.getUTCFullYear(); } function outerFunc(base) { var punc = "!"; //inner function function …

11
Memicu Validasi Formulir HTML5
Saya memiliki formulir dengan beberapa kumpulan bidang yang berbeda. Saya memiliki beberapa Javascript yang menampilkan kumpulan bidang kepada pengguna satu per satu. Untuk browser yang mendukung validasi HTML5, saya ingin memanfaatkannya. Namun, saya harus melakukannya dengan persyaratan saya. Saya menggunakan JQuery. Ketika pengguna mengklik Tautan JS untuk pindah ke fieldset …


5
Nonaktifkan Ctrl + Gulir ke Zoom google maps
Apakah ada yang tahu cara menonaktifkan CTRL+ Scroll? Pertama saat roda mouse digerakkan, Peta akan Memperbesar / memperkecil. Tapi sekarang diminta untuk menekan CTRL+ Gulir Roda Mouse untuk Memperbesar / memperkecil. Bagaimana cara kami menonaktifkan fitur ini? Sepertinya saya tidak dapat menemukan apa pun di dokumentasi: https://developers.google.com/maps/documentation/javascript/controls#ControlOptions

4
Mengatur onSubmit di React.js
Saat mengirimkan formulir, saya mencoba untuk doSomething()melakukan perilaku posting default. Rupanya di React, onSubmit adalah acara yang didukung untuk formulir. Namun, ketika saya mencoba kode berikut: var OnSubmitTest = React.createClass({ render: function() { doSomething = function(){ alert('it works!'); } return <form onSubmit={doSomething}> <button>Click me</button> </form>; } }); Metode doSomething()dijalankan, tetapi …

5
membuat daftar objek dalam Javascript
Apakah mungkin untuk membuat objek listAnda sendiri Javascript? Ini adalah jenis data yang ingin saya simpan: Date : 12/1/2011 Reading : 3 ID : 20055 Date : 13/1/2011 Reading : 5 ID : 20053 Date : 14/1/2011 Reading : 6 ID : 45652
97 javascript 

3
merusak objek tanpa var
Mengapa penghancuran objek membuat kesalahan jika tidak ada varkata kunci di depannya? {a, b} = {a: 1, b: 2}; melempar SyntaxError: expected expression, got '=' Tiga contoh berikut bekerja tanpa masalah var {a, b} = {a: 1, b: 2}; var [c, d] = [1, 2]; [e, f] = [1, 2]; …

6
Proses latar belakang di Node.js
Pendekatan apa yang baik untuk menangani proses latar belakang dalam aplikasi NodeJS? Skenario : Setelah pengguna memposting sesuatu ke aplikasi, saya ingin mengolah data, meminta data tambahan dari sumber daya eksternal, dll. Semua ini cukup memakan waktu, jadi saya ingin keluar dari loop req / res. Idealnya adalah hanya memiliki …


3
Nyatakan sebagai larik objek vs objek yang dikunci oleh id
Pada bab Mendesain Bentuk Status, dokumen menyarankan untuk mempertahankan status Anda dalam objek yang dikunci oleh ID: Simpan setiap entitas dalam objek yang disimpan dengan ID sebagai kunci, dan gunakan ID untuk mereferensikannya dari entitas lain, atau daftar. Mereka melanjutkan ke negara bagian Pikirkan status aplikasi sebagai database. Saya sedang …


7
JS: Periksa apakah tanggal kurang dari 1 jam yang lalu?
Adakah cara untuk memeriksa apakah suatu tanggal kurang dari 1 jam yang lalu? Sesuatu seperti ini: <script> // old date var olddate = new Date("February 9, 2012, 12:15"); // current date var currentdate = new Date(); if (olddate >= currentdate - 1 hour) { alert("newer than 1 hour"); else { …
97 javascript 

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.