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
Apa pro dan kontra Coffeescript? [Tutup]
Tentu saja satu pro besar adalah jumlah gula sintaksis yang mengarah ke kode pendek dalam banyak kasus. Pada http://jashkenas.github.com/coffee-script/ ada contoh yang mengesankan. Di sisi lain saya ragu bahwa contoh-contoh ini mewakili kode aplikasi dunia nyata yang kompleks. Dalam kode saya misalnya, saya tidak pernah menambahkan fungsi ke objek telanjang …

7
Apa nilai aktual dari gaya kode yang konsisten
Saya adalah bagian dari tim konsultan yang menerapkan solusi baru untuk pelanggan. Saya bertanggung jawab atas sebagian besar ulasan kode pada basis kode sisi klien (Bereaksi dan javascript). Saya telah memperhatikan bahwa beberapa anggota tim menggunakan pola pengkodean yang unik sampai-sampai saya dapat memilih file secara acak untuk mengetahui siapa …

2
Strategi untuk menghasilkan pengidentifikasi unik dan aman untuk digunakan dalam aplikasi web "terkadang offline"
Saya memiliki proyek berbasis web yang memungkinkan pengguna untuk bekerja baik online maupun offline dan saya sedang mencari cara untuk menghasilkan id unik untuk catatan di sisi klien. Saya ingin pendekatan yang berfungsi saat pengguna offline (tidak dapat berbicara dengan server), dijamin unik, dan aman. Dengan "aman", saya secara khusus …

10
Mengapa saya harus menghindari skrip inline?
Seorang teman yang berpengetahuan baru-baru ini melihat sebuah situs web yang saya bantu luncurkan, dan berkomentar sesuatu seperti "situs yang sangat keren, malu tentang skrip inline dalam kode sumber". Saya jelas berada dalam posisi untuk menghapus skrip inline di tempat terjadinya; Samar-samar saya sadar bahwa itu "hal yang buruk". Pertanyaan …


8
Mengapa hampir tidak ada kata sandi hash halaman web di klien sebelum mengirimkan (dan hashing lagi di server), untuk "melindungi" terhadap penggunaan kembali kata sandi?
Ada banyak situs di Internet yang memerlukan informasi login, dan satu-satunya cara untuk melindungi terhadap penggunaan kembali kata sandi adalah "janji" bahwa kata sandi di-hash di server, yang tidak selalu benar. Jadi saya bertanya-tanya, seberapa sulit untuk membuat halaman web yang hash password di komputer klien (dengan Javascript), sebelum mengirimnya …

4
Mengapa + begitu buruk untuk penggabungan?
Semua orang terus mengatakan bahwa salah satu masalah JavaScript adalah menggunakan +[ contoh ] untuk penggabungan string. Ada yang bilang masalahnya tidak menggunakan +, itu tipe paksaan [lihat komentar dari contoh sebelumnya]. Tetapi bahasa yang diketik dengan kuat menggunakan + untuk jenis penggabungan dan pemaksaan tanpa masalah. Misalnya, dalam C …
44 javascript 

4
Mengapa pengembang C # membuka kurung baris baru? [Tutup]
Saya telah menghabiskan sebagian besar beberapa tahun terakhir bekerja terutama dengan C # dan SQL. Setiap programmer yang pernah bekerja sama dengan saya pada waktu itu memiliki kebiasaan untuk menempatkan kurung buka fungsi atau pernyataan aliran kontrol pada baris baru. Jadi ... public void MyFunction(string myArgument) { //do stuff } …
44 java  c#  javascript  syntax 



3
Apa yang sangat buruk tentang DOM?
Saya terus mendengar orang (khususnya Crockford) mengatakan DOM adalah API yang mengerikan, tetapi tidak benar-benar membenarkan pernyataan ini. Terlepas dari inkonsistensi lintas-browser, apa saja alasan mengapa DOM dianggap sangat buruk?

7
Referensi javascript eksternal vs hosting salinan saya sendiri
Katakanlah saya memiliki aplikasi web yang menggunakan jQuery. Apakah praktik yang lebih baik untuk meng-host file javascript yang diperlukan di server saya sendiri bersama dengan file situs web saya, atau merujuknya pada CDN jQuery (contoh: http://code.jquery.com/jquery-1.7.1.min.js ) ? Saya dapat melihat pro untuk kedua sisi: Jika ada di server saya, …

8
Bagaimana saya memulai dengan HTML5? [Tutup]
Apa alur kerja yang disarankan untuk belajar HTML5? Alat apa yang harus saya instal? SDK apa? Mulai dari mana? Bagaimana cara menguji? Bagaimana cara debug? Apa yang saya baca? Saya mengerti bahwa apa yang sering disebut sebagai "pengembangan HTML5" sebenarnya merupakan campuran dari HTML, CSS, JS dan banyak lagi, namun …
42 javascript  html  css  ajax  html5 

9
Apakah JS Boolean yang memiliki properti khusus merupakan praktik yang buruk?
Di JS Anda dapat mengembalikan Boolean yang memiliki properti khusus. Misalnya. ketika Modernizr menguji dukungan video, ia mengembalikan trueatau falsetetapi Boolean yang dikembalikan (Bool adalah objek kelas satu di JS) memiliki properti yang menentukan format apa yang didukung. Pada awalnya itu sedikit mengejutkan saya tetapi kemudian saya mulai menyukai ide …

7
Mengapa tidak menyematkan gaya / skrip dalam HTML alih-alih menautkan?
Kami menggabungkan file CSS dan JavaScript untuk mengurangi jumlah permintaan HTTP, yang meningkatkan kinerja. Hasilnya adalah HTML seperti ini: <link rel="stylesheet" href="all-my-css-0fn392nf.min.css"> <!-- later... --> <script src="all-my-js-0fn392nf.min.js"></script> Jika kita punya logika sisi-server / build untuk melakukan semua ini untuk kita, mengapa tidak mengambil satu langkah lebih jauh dan menanamkan gaya …

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.