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
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
Saya baru-baru ini menuangkan beberapa jam ke dalam JavaScript karena saya ingin mendapat manfaat dari basis pengguna yang besar. Melakukan hal itu, saya perhatikan sebuah pola yang oleh sebagian besar orang dikaitkan dengan bahasa dinamis. Anda membuat segala sesuatunya bekerja dengan sangat...
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...
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
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...
Javascript memiliki fitur yang disebut Penyisipan Titik Koma Otomatis di mana pada dasarnya jika parser menemukan token yang tidak valid, dan token terakhir sebelum itu adalah garis putus, maka parser akan menyisipkan titik koma di mana linebreak berada. Ini memungkinkan Anda untuk pada dasarnya...
Saya berasal dari menggunakan ASP.NET MVC / Web API dan sekarang saya mulai menggunakan Angular tetapi saya tidak jelas tentang cara yang tepat untuk mencampurnya. Setelah saya menggunakan Angular apakah konsep sisi server MVC masih memberikan nilai? Atau haruskah saya benar-benar menggunakan Web...
Sepertinya saya akan sangat berguna untuk menggunakan Javascript untuk tugas skrip sisi server umum karena memiliki fitur yang kurang lebih sama dengan Perl dan Python. Tetapi AFAIK tidak ada penerjemah Javascript yang tersedia secara umum untuk arsitektur mesin utama. Saya kira masalah lain...
Saya memiliki spesifikasi dari klien untuk implementasi metode dalam modul: // getGenres(): // Returns a promise. When it resolves, it returns an array. Jika diberi berbagai genre, ['comedy', 'drama', 'action'] Berikut adalah metode kerangka dengan janji: MovieLibrary.getGenres = function()...
Sepanjang program, Anda akan berakhir dengan beberapa komentar yang menjelaskan kode dan beberapa komentar yang menghapus kode: // A concise description const a = Boolean(obj); //b = false; Apakah ada metode yang baik untuk mem-parsing yang mana? Saya telah bermain-main dengan menggunakan 3...
Pertanyaan saya berkaitan dengan keamanan JavaScript. Bayangkan sebuah sistem otentikasi tempat Anda menggunakan kerangka kerja JavaScript seperti Backbone atau AngularJS , dan Anda membutuhkan titik akhir yang aman. Itu bukan masalah, karena server selalu memiliki kata terakhir dan akan memeriksa...
Dengan Javascript muncul sebagai bahasa pemrograman di mana-mana dari web selama beberapa tahun ke depan, kerangka kerja baru muncul setiap lima menit dan pemrograman yang digerakkan oleh acara yang memimpin baik sisi server maupun klien: Apakah Anda sebagai pengembang Javascript menganggap Pola...
Akhir-akhir ini saya mendapatkan pekerjaan profesional, bergaul dengan programmer lain, dan berteman di industri. Satu-satunya hal adalah saya 100% belajar sendiri. Ini menyebabkan gaya saya sangat menyimpang dari gaya mereka yang terlatih dengan baik. Teknik dan pengaturan kode saya berbeda. Ini...
Kunci objek polos harus berupa string, sedangkan a Mapdapat memiliki kunci jenis apa pun. Tetapi saya tidak banyak menggunakan ini dalam praktik. Di hampir semua kasus, saya tetap menggunakan string sebagai kunci. Dan mungkin new Map()lebih lambat dari {}. Jadi, apakah ada alasan lain mengapa...
Saya berasal dari latar belakang bentuk ASP.NET dan telah menemukan pengkodean sisi server yang sangat kuat di masa lalu. Namun, baru-baru ini, saya ingin menghapus kode sisi server front-end dan menggantinya dengan HTML / JavaScript murni, yang mengakses data melalui layanan web JSON. Saya tidak...
Mengapa hanya ada dukungan untuk JavaScript dan beberapa VBScript di browser hari ini? Saya tahu JavaScript itu baik dan semuanya, tetapi tidak memiliki opsi untuk menggunakan bahasa pemrograman lain membantu mempromosikan gaya pengembangan yang
Apakah Javascript adalah bahasa fungsional? Saya tahu ia memiliki objek & Anda juga dapat melakukan OOP, tetapi apakah ini juga merupakan bahasa fungsional, dapatkah digunakan dengan cara itu? Anda tahu bagaimana OOP menjadi / tampak seperti evolusi berikutnya dalam pemrograman, apakah itu...
Saya mencoba menghasilkan HTML sesedikit mungkin dari JavaScript. Sebagai gantinya, saya lebih suka memanipulasi markup yang ada kapan pun saya bisa dan hanya menghasilkan HTML ketika saya perlu secara dinamis memasukkan elemen yang bukan kandidat yang baik untuk menggunakan Ajax. Ini, saya...
Jadi saya sedang mencari posisi baru sebagai Pengembang Front-End. Saya tahu JavaScript dengan sangat baik dan dapat menulis tentang Penutup, Currying, Warisan Prototypal, Pola Desain, kinerja Aplikasi, dan Arsitektur Front-End secara keseluruhan. Namun, saya tetap saja berakhir dengan wawancara...
Mengingat seberapa banyak pengembangan jQuery yang lebih sederhana, jika dibandingkan dengan JavaScript asli, apa yang membuat orang-orang melupakan perpustakaan seperti jQuery sama sekali? Apakah ini karena jQuery memiliki keterbatasan atau lambat? Maksud saya, jika jQuery sangat mudah...