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.

2
Operator Ternary Javascript vs. ||
Saya telah melihat beberapa kode node.js sebelumnya, dan saya perhatikan bahwa orang yang menulisnya sepertinya menyukai sintaks berikut: var fn = function (param) { var paramWithDefault = null == param ? 'Default Value' : param; } Atas apa yang saya anggap lebih ringkas: var fn = function (param) { var …

4
Di mana saya harus melakukan pelokalan (sisi server atau sisi klien)?
Saat ini saya sedang mengembangkan aplikasi web baru berdasarkan klien JavaScript kaya yang berkomunikasi dengan beberapa layanan web REST di server saya. Aplikasi itu dimaksudkan untuk digunakan di setidaknya dua negara dengan bahasa yang berbeda, jadi kita perlu melokalkannya. Pertanyaan saya adalah di mana saya harus mengelola pelokalan: haruskah layanan …


4
Tidak dapat memahami pola desain pemrograman
Saya telah bekerja dengan javascript selama 4 tahun terakhir. Saya sangat yakin dengan kemampuan memecahkan masalah saya dan saya dapat melihat bahwa kualitas kode saya meningkat. Saya mencoba untuk tetap mengikuti perkembangan komunitas dan saat ini saya bekerja dengan ES2015 dan React.js. Namun, saya merasa tidak bisa memahami pola desain …

1
Mengapa ES6 tidak memiliki fungsi panah tipis?
ES6 menambahkan fungsi panah-lemak ( =>), yang memiliki dua perbedaan utama dari fungsi normal: sintaksis yang lebih pendek (termasuk pengembalian implisit jika Anda menggunakan satu-ekspresi tubuh) mewarisi thisdari lingkup sekitarnya Keduanya adalah fitur yang sangat berguna, tetapi bagi saya tampaknya benar-benar terpisah dalam nilai dan aplikasinya - kadang-kadang saya menginginkan …
16 javascript  es6 

5
Algoritma untuk meratakan rentang yang tumpang tindih
Saya mencari cara yang bagus untuk meratakan (membelah) daftar rentang angka yang berpotensi tumpang tindih. Masalahnya sangat mirip dengan pertanyaan ini: Cara tercepat untuk membagi rentang tanggal yang tumpang tindih , dan banyak lainnya. Namun, rentangnya tidak hanya bilangan bulat, dan saya mencari algoritma yang layak yang dapat dengan mudah …

2
Menciptakan fungsi bersarang untuk alasan estetika murni?
Saya selalu bertanya-tanya apa pendapat programmer lain tentang ide menciptakan fungsi estetika murni. Katakanlah saya memiliki fungsi yang memproses sepotong data: Function ProcessBigData. Katakanlah saya perlu beberapa langkah proses, hanya berlaku untuk data yang: Step1, Step2, Step3. Aproach normal yang saya lihat paling dalam kode sumber adalah menulis komentar seperti: …

5
Menghindari operator baru dalam JavaScript - cara yang lebih baik
Peringatan: Ini adalah posting yang panjang. Mari kita tetap sederhana. Saya ingin menghindari awalan operator baru setiap kali saya memanggil konstruktor dalam JavaScript. Ini karena saya cenderung melupakannya, dan kode saya rusak parah. Cara sederhana sekitar ini adalah ini ... function Make(x) { if ( !(this instanceof arguments.callee) ) return …
16 javascript 



12
Saat belajar JS, apa momen Aha Anda? [Tutup]
Seperti yang ada saat ini, pertanyaan ini tidak cocok untuk format tanya jawab kami. Kami berharap jawaban didukung oleh fakta, referensi, atau keahlian, tetapi pertanyaan ini kemungkinan akan mengumpulkan debat, argumen, polling, atau diskusi panjang. Jika Anda merasa bahwa pertanyaan ini dapat diperbaiki dan mungkin dibuka kembali, kunjungi pusat bantuan …


5
Apa manfaat memiliki "tidak ada pengecualian runtime", seperti klaim Elm?
Beberapa bahasa mengklaim tidak memiliki "pengecualian runtime" sebagai keunggulan yang jelas dari bahasa lain yang memilikinya. Saya bingung tentang masalah ini. Pengecualian runtime hanyalah alat, sejauh yang saya tahu, dan bila digunakan dengan baik: Anda dapat mengomunikasikan status "kotor" (melempar data yang tidak terduga) menambahkan tumpukan Anda dapat menunjuk ke …


10
Pendekatan terbaik untuk menulis mesin catur? [Tutup]
Ditutup . Pertanyaan ini perlu lebih fokus . Saat ini tidak menerima jawaban. Ingin meningkatkan pertanyaan ini? Perbarui pertanyaan sehingga berfokus pada satu masalah hanya dengan mengedit posting ini . Ditutup 6 tahun yang lalu . Saya seorang penggemar catur dan seorang programmer. Baru-baru ini saya memutuskan untuk mulai membuat …

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.