Pertanyaan yang diberi tag «javascript»

JavaScript (jangan bingung dengan Java) adalah bahasa tingkat tinggi, dinamis, multi-paradigma, yang diketik dengan lemah yang digunakan untuk skrip sisi-klien dan sisi-server. Gunakan tag ini untuk pertanyaan tentang implementasi umum ECMAScript, JavaScript, JScript, dll. JS biasanya tidak merujuk pada sepupunya ECMA, ActionScript.

6
Pro dan Kontra Reaksi Facebook vs Komponen Web (Polimer)
Apa manfaat utama Reaksi Facebook atas spesifikasi Komponen Web yang akan datang dan sebaliknya (atau mungkin perbandingan apel dengan apel yang lebih banyak dengan perpustakaan Polimer Google )? Menurut ceramah JSConf EU ini dan beranda React, manfaat utama React adalah: Decoupling dan peningkatan kohesi menggunakan model komponen Abstraksi, Komposisi, dan …
521 javascript  html 

7
Apakah menggunakan == dalam JavaScript pernah masuk akal?
Dalam JavaScript, Bagian Yang Baik , Douglas Crockford menulis: JavaScript memiliki dua set operator kesetaraan: ===dan !==, dan si kembar jahat ==dan !=. Yang bagus bekerja seperti yang Anda harapkan. Jika kedua operan memiliki tipe yang sama dan memiliki nilai yang sama, maka ===hasilkan truedan !==hasilkan false. Si kembar jahat …

5
Apakah ada alasan untuk menggunakan kata kunci "var" di ES6?
Panduan Babel untuk ES6 mengatakan: letadalah yang baru var. Rupanya satu-satunya perbedaan adalah yang vardicakup untuk fungsi saat ini , sementara letdicakup untuk blok saat ini . Ada beberapa contoh bagus dalam jawaban ini . Saya tidak dapat melihat alasan untuk menggunakan varkode ES6. Bahkan jika Anda ingin membuat lingkup …
261 javascript  es6 

6
Berapa saya harus menggunakan 'let' vs 'const' di ES6?
Saya telah menulis banyak kode ES6 untuk io.js baru-baru ini. Tidak ada banyak kode di alam liar untuk dipelajari, jadi saya merasa seperti saya mendefinisikan konvensi saya sendiri ketika saya pergi. Pertanyaan saya adalah tentang kapan harus menggunakan constvs let. Saya telah menerapkan aturan ini: Jika memungkinkan, gunakan const. Hanya …
214 javascript  es6 


8
Mengembangkan aplikasi web untuk umur panjang (20+ tahun)
Saat ini saya sedang mengembangkan aplikasi web untuk perencanaan pertanahan pemerintah. Aplikasi sebagian besar berjalan di browser, menggunakan ajax untuk memuat dan menyimpan data. Saya akan melakukan pengembangan awal, dan kemudian lulus (ini adalah pekerjaan siswa). Setelah ini, anggota tim lainnya akan menambahkan fitur sesekali sesuai kebutuhan. Mereka tahu cara …

15
Mengapa bahasa yang dikelola dengan memori seperti Java, Javascript, dan C # mempertahankan kata kunci `baru`?
Kata newkunci dalam bahasa seperti Java, Javascript, dan C # menciptakan instance baru dari sebuah kelas. Sintaks ini tampaknya telah diwarisi dari C ++, di mana newdigunakan secara khusus untuk mengalokasikan instance baru dari kelas di heap, dan mengembalikan pointer ke instance baru. Dalam C ++, ini bukan satu-satunya cara …

3
Manfaat Pembalakan Terstruktur vs pencatatan dasar
Kami sedang membangun aplikasi baru dan saya ingin memasukkan logging terstruktur. Setup ideal saya akan menjadi seperti Serilogkode C # kami, dan Bunyanuntuk JS kami. Ini akan memberi makan fluentddan kemudian bisa pergi ke sejumlah hal, saya pikir pada awalnya elasticsearch + kibana. Kami sudah memiliki database MySQL, jadi dalam …
110 c#  javascript  mysql  logging 

3
Mengapa trampolin bekerja?
Saya telah melakukan beberapa JavaScript fungsional. Saya mengira bahwa Tail-Call Optimization telah diterapkan, tetapi ternyata saya salah. Jadi, saya harus belajar sendiri Trampolining . Setelah sedikit membaca di sini dan di tempat lain, saya bisa mendapatkan dasar-dasarnya dan membangun trampolin pertama saya: /*not the fanciest, it's just meant to reenforce …

2
Apa itu JavaScript?
Semua ini dimulai ketika saya mencari cara untuk menguji halaman web saya untuk kesesuaian JavaScript seperti W3C HTML Validator . Saya belum menemukannya. Jadi beri tahu saya jika Anda tahu ada ... Saya mencari halaman JavaScript resmi dan menemukan ECMA Script . Orang-orang ini telah menstandarisasi bahasa scripting (saya tidak …

6
Apakah kekekalan merusak kinerja dalam JavaScript?
Tampaknya ada tren terbaru dalam JavaScript untuk memperlakukan struktur data sebagai tidak berubah. Misalnya, jika Anda perlu mengubah properti tunggal objek, lebih baik buat saja objek baru dengan properti baru, dan cukup salin semua properti lainnya dari objek lama, dan biarkan objek lama menjadi sampah yang dikumpulkan. (Lagipula itu pemahaman …

28
Seberapa pentingkah penurunan JavaScript yang anggun?
Haruskah pengembang web terus berupaya secara progresif meningkatkan aplikasi web kami dengan JavaScript, memastikan bahwa fitur menurun dengan anggun, sehingga memastikan aksesibilitas? Atau haruskah kita menghabiskan waktu itu berfokus pada fitur-fitur baru atau bidang pengembangan lainnya? Subteks dari pertanyaan itu adalah: Berapa banyak pelanggan / klien / pengguna kami yang …

6
Keuntungan menggunakan JavaScript murni dibanding JQuery
Apa keuntungan menggunakan Javascript-only dibandingkan menggunakan JQuery-only? Saya memiliki pengalaman terbatas dengan pengodean JavaScript dan JQuery. Saya telah menambahkan bit dan snippet dari masing-masing ke halaman HTML tapi saya sebagian besar kode hal sisi server dalam bahasa lain. Saya telah memperhatikan bahwa walaupun Anda secara teoritis dapat melakukan hal yang …

22
Bagaimana pengembang menemukan waktu untuk tetap di atas teknologi terbaru? [Tutup]
Saya adalah seorang pengembang web lepas hingga sekitar tahun 2004 ketika saya mulai menyusuri rute manajemen tetapi telah memutuskan untuk mencoba kembali ke pengembangan lagi (khususnya aplikasi web JavaScript / HTML5 dan aplikasi web seluler) dan saya benar-benar mendapatkan kesan untuk benar-benar pandai ini dan teknologi yang bergerak cepat lainnya, …


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.