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
Apakah ada prinsip-OO yang secara praktis dapat diterapkan untuk Javascript?
Javascript adalah bahasa berorientasi objek berbasis prototipe tetapi dapat menjadi berbasis kelas dalam berbagai cara, baik dengan: Menulis fungsi yang akan digunakan sebagai kelas sendiri Gunakan sistem kelas yang bagus dalam suatu kerangka kerja (seperti mootools Class.Class ) Hasilkan dari Coffeescript Pada awalnya saya cenderung menulis kode berbasis kelas dalam …

4
Mengapa banyak pengembang perangkat lunak melanggar prinsip terbuka / tertutup?
Mengapa banyak pengembang perangkat lunak melanggar prinsip terbuka / tertutup dengan memodifikasi banyak hal seperti mengganti nama fungsi yang akan merusak aplikasi setelah memutakhirkan? Pertanyaan ini melompat ke kepala saya setelah versi cepat dan berkelanjutan di perpustakaan Bereaksi . Setiap periode singkat saya melihat banyak perubahan dalam sintaks, nama komponen, …

4
Apakah JavaScript diinterpretasikan oleh desain?
Saya berhati-hati untuk mengajukan pertanyaan ini karena mungkin terlihat terlalu rewel. Saya baru saja membuka JavaScript: Panduan Definitif, dan menyatakan halaman pertama bab 1 "JavaScript adalah bahasa pemrograman tingkat tinggi, dinamis, dan tidak ditafsirkan" Jadi apakah saya harus menganggap bahwa bagian yang ditafsirkan adalah persyaratan dalam spesifikasi bahasa, atau apakah …
73 javascript 


14
Apakah ide yang buruk untuk mengembalikan tipe data yang berbeda dari satu fungsi dalam bahasa yang diketik secara dinamis?
Bahasa utama saya diketik secara statis (Jawa). Di Jawa, Anda harus mengembalikan satu jenis dari setiap metode. Misalnya, Anda tidak dapat memiliki metode yang mengembalikan secara Stringkondisional atau mengembalikan secara kondisional Integer. Tetapi dalam JavaScript, misalnya, ini sangat mungkin. Dalam bahasa yang diketik secara statis saya mengerti mengapa ini adalah …

4
Alasan TIDAK untuk menggunakan JSF [ditutup]
Saya baru di StackExchange, tetapi saya pikir Anda akan dapat membantu saya. Kami sedang membuat aplikasi Java Enterprise baru, menggantikan solusi JSP lawas. Karena banyak perubahan, UI dan bagian-bagian dari logika bisnis sepenuhnya akan dipikirkan ulang dan diterapkan kembali. Pikiran pertama kami adalah JSF, karena ini adalah standar di Java …

15
Apakah ada alasan untuk tidak langsung pergi dari Javascript sisi klien ke database?
Kemungkinan Duplikat: Menulis aplikasi "server kurang" Web Jadi, katakanlah saya akan membangun klon Stack Exchange dan saya memutuskan untuk menggunakan sesuatu seperti CouchDB sebagai toko backend saya. Jika saya menggunakan otentikasi bawaan dan otorisasi tingkat basis data, apakah ada alasan untuk tidak mengizinkan Javascript sisi klien untuk menulis langsung ke …

3
Mengapa kerangka / pustaka JavaScript memiliki fungsi yang sudah ada dalam JavaScript murni?
Saya bertanya-tanya mengapa kerangka kerja / perpustakaan memiliki pembantu mereka sendiri meskipun sudah ada secara native. Mari kita ambil jQuery dan AngularJS . Mereka memiliki eachfungsi iterator sendiri : jQuery.each () angular.forEach () Tapi kami punya Array.prototype.forEach. Demikian pula, jQuery.parseJSON () angular.fromJson () Tetapi kami memiliki JSON.parse()fungsi dalam JavaScript vanilla.


8
Mengapa orang menonaktifkan JavaScript?
Saya mengajukan pertanyaan kemarin Haruskah saya repot-repot Mengembangkan Untuk JavaScript Dinonaktifkan? . Saya pikir konsekuensinya adalah: Ya, saya harus mengembangkan untuk JavaScript Disabled. Sekarang saya hanya ingin mengerti mengapa pengguna menonaktifkan JS. Tampaknya banyak pengembang (saya kira orang-orang yang menjawab pertanyaan adalah pengembang) menonaktifkan JS. Mengapa demikian. Mengapa pengguna menonaktifkan …

2
Kapan tidak menggunakan Google Web Toolkit? [Tutup]
Saya sedang mempertimbangkan penggunaan GWT pada proyek pengembangan aplikasi web in-house utama, yaitu keuntungan utama di mata saya adalah kompilasi silang ke Javascript yang (setidaknya secara teoritis) akan membantu tim saya mengurangi ukuran tumpukan teknologi dengan satu . Namun, setelah dibakar sebelumnya (seperti kebanyakan devs), saya ingin mendengar dari programmer …
55 java  javascript  ajax  gwt 

12
Apakah dianggap praktik buruk untuk memiliki PHP di JavaScript Anda
Berkali-kali di situs ini saya melihat orang-orang mencoba melakukan hal-hal seperti ini: <script type="text/javascript"> $(document).ready(function(){ $('<?php echo $divID ?>').click(funtion(){ alert('do something'); }); }); </script> Saya tidak berpikir bahwa ini adalah semacam pola yang orang alami. Pasti ada semacam tutorial atau materi pembelajaran di luar sana yang menunjukkan ini, kalau tidak …

8
Apa kekurangan dari membuat implementasi runtime JavaScript multi-threaded? [Tutup]
Saya telah bekerja pada implementasi runtime JavaScript multi-threaded selama seminggu terakhir. Saya memiliki bukti konsep yang dibuat dalam C ++ menggunakan JavaScriptCore dan meningkatkan. Arsitekturnya sederhana: ketika runtime selesai mengevaluasi skrip utama, ia meluncurkan dan bergabung dengan thread-pool, yang mulai memilih tugas dari antrian prioritas bersama, jika dua tugas mencoba …

1
Apa cara terbaik untuk memasukkan file JavaScript menggunakan tag skrip?
Saya biasanya menyertakan file JavaScript menggunakan tag skrip seperti di bawah ini. <script type="text/javascript" src="somefile.js"></script> Saya telah melihat beberapa orang menggunakan atribut bahasa juga. Sekarang-a-hari saya menemukan banyak orang menghilangkan atribut type. Saya sudah mulai merasa bahwa jika JavaScript adalah bahasa scripting default maka bahkan saya harus menghilangkan atribut type. …
50 javascript 

6
Seberapa amankah AJAX tersembunyi meminta kinerja palsu?
Apa permintaan AJAX tersembunyi? Saya perhatikan peningkatan penggunaan permintaan AJAX tersembunyi yang dirancang untuk membuat tindakan pengguna tampak terjadi segera. Saya akan merujuk jenis permintaan AJAX ini sebagai non-pemblokiran. Ini adalah permintaan AJAX yang dibuat tanpa pengguna sadari itu terjadi, itu dilakukan di latar belakang dan operasinya tidak bersuara ( …

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.