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

14
Menambahkan jam ke objek Tanggal JavaScript?
Sungguh mengherankan saya bahwa objek Date JavaScript tidak mengimplementasikan fungsi tambahan apa pun. Saya hanya ingin fungsi yang dapat melakukan ini: var now = Date.now(); var fourHoursLater = now.addHours(4); function Date.prototype.addHours(h) { // how do I implement this? } Saya hanya ingin beberapa petunjuk ke suatu arah. Apakah saya perlu …




8
Apa sintaks yang benar dari ng-include?
Saya mencoba memasukkan cuplikan HTML ke dalam sebuah ng-repeat, tetapi saya tidak dapat membuat cantuman berfungsi. Tampaknya sintaksis saat ng-includeini berbeda dari apa yang sebelumnya: Saya melihat banyak contoh menggunakan <div ng-include src="path/file.html"></div> Namun dalam dokumen resmi , dikatakan digunakan <div ng-include="path/file.html"></div> Tapi kemudian turun halaman itu ditampilkan sebagai <div …

13
Cara menjalankan tugas Gulp secara berurutan satu demi satu
dalam cuplikan seperti ini: gulp.task "coffee", -> gulp.src("src/server/**/*.coffee") .pipe(coffee {bare: true}).on("error",gutil.log) .pipe(gulp.dest "bin") gulp.task "clean",-> gulp.src("bin", {read:false}) .pipe clean force:true gulp.task 'develop',['clean','coffee'], -> console.log "run something else" Dalam developtugas saya ingin menjalankan cleandan setelah selesai, jalankan coffeedan ketika sudah selesai, jalankan sesuatu yang lain. Tapi saya tidak bisa mengetahuinya. Bagian …




6
Apa kegunaan sebenarnya dari ES6 WeakMap?
Apa kegunaan sebenarnya dari WeakMapstruktur data yang diperkenalkan dalam ECMAScript 6? Karena kunci dari peta yang lemah menciptakan referensi yang kuat untuk nilai yang sesuai, memastikan bahwa nilai yang telah dimasukkan ke dalam peta yang lemah tidak akan pernah hilang selama kuncinya masih hidup, itu tidak dapat digunakan untuk tabel …

10
Penyebaran objek vs Object.assign
Katakanlah saya punya options variabel dan saya ingin menetapkan beberapa nilai default. Apa manfaat / kelemahan dari dua alternatif ini? Menggunakan objek menyebar options = {...optionsDefault, ...options}; Atau menggunakan Object.assign options = Object.assign({}, optionsDefault, options); Ini adalah komitmen yang membuat saya bertanya-tanya.

30
Bagaimana saya bisa memberi nilai dengan angka nol di depan?
Apa cara yang disarankan untuk mengisi ulang nilai dalam JavaScript? Saya membayangkan saya bisa membangun fungsi khusus untuk menempatkan nol pada nilai yang diketikkan, tetapi saya bertanya-tanya apakah ada cara yang lebih langsung untuk melakukan ini? Catatan: Dengan "zerofilled" yang saya maksudkan dalam arti kata database (di mana representasi 6 …

13
Akses properti JavaScript: notasi vs kurung?
Selain fakta jelas bahwa bentuk pertama dapat menggunakan variabel dan bukan hanya string literal, apakah ada alasan untuk menggunakan satu di atas yang lain, dan jika demikian dalam kasus yang mana? Dalam kode: // Given: var foo = {'bar': 'baz'}; // Then var x = foo['bar']; // vs. var x …

9
Bagaimana cara menghapus atribut "dinonaktifkan" menggunakan jQuery?
Saya harus menonaktifkan input pada awalnya dan kemudian mengklik tautan untuk mengaktifkannya. Inilah yang saya coba sejauh ini, tetapi tidak berhasil. HTML: <input type="text" disabled="disabled" class="inputDisabled" value=""> jQuery: $("#edit").click(function(event){ event.preventDefault(); $('.inputDisabled').removeAttr("disabled") }); Ini menunjukkan saya truedan kemudian falsetetapi tidak ada perubahan untuk input: $("#edit").click(function(event){ alert(''); event.preventDefault(); alert($('.inputDisabled').attr('disabled')); $('.inputDisabled').removeAttr("disabled"); alert($('.inputDisabled').attr('disabled')); });


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.