Pertanyaan yang ditandai 'javascript'

JavaScript (tidak harus bingung dengan Java) adalah bahasa tingkat tinggi, dinamis, multi-paradigma, berorientasi objek, berbasis prototipe, yang diketik dengan lemah yang digunakan untuk skrip klien dan server. Kegunaan utamanya adalah untuk membuat dan memanipulasi halaman web. Gunakan tag ini untuk pertanyaan tentang ECMAScript dan berbagai dialek / implementasinya (tidak termasuk ActionScript dan Google-Apps-Script).
89
balasan

Bagaimana cara kerja kunci JavaScript?

Bagaimana Anda menjelaskan penutupan JavaScript untuk seseorang yang memiliki pengetahuan tentang konsep-konsep yang menyusunnya (misalnya, fungsi, variabel, dll.), Tetapi tidak memahami penutupan itu sendiri? Saya melihat contoh skema yang diberikan di Wikipedia, tetapi sayangnya ini ...
set 21 Sep '08 pukul 17:12
49
balasan

Bagaimana cara memeriksa apakah string berisi substring dalam javascript?

Biasanya, saya mengharapkan String.contains (), tetapi sepertinya tidak ada. Apa cara yang masuk akal untuk memverifikasi ini?
ditetapkan pada 24 November '09 jam 4:04 sore
30
balasan

Apa yang dilakukan "gunakan ketat" dalam JavaScript, dan apa alasannya?

Saya baru-baru ini menjalankan kode JavaScript saya melalui Crockford JSLint, dan memberikan kesalahan berikut: Masalah pada baris 1 karakter 1: Tidak ada pernyataan "gunakan ketat" Saat melakukan beberapa pencarian, saya menyadari bahwa beberapa orang menambahkan "gunakan ketat"; di ...
set 26 Agustus. '09 jam 19:10
56
balasan

Bagaimana cara memeriksa apakah suatu item disembunyikan di jQuery?

Anda dapat mengalihkan visibilitas item menggunakan fungsi .hide (), .show () atau .toggle (). Bagaimana Anda menguji apakah suatu barang terlihat atau disembunyikan?
atur 07 Oktober '08 pada jam 4:03 sore
78
balasan

Bagaimana cara menghapus elemen tertentu dari array di javascript?

Saya memiliki array bi>
ditetapkan pada 24 April '11 jam 1:17
37
balasan

var functionName = function () {} vs function functionName () {}

Baru-baru ini, saya mulai mendukung kode JavaScript pengguna lain. Saya memperbaiki kesalahan, menambah fungsi, dan juga mencoba merapikan kode dan membuatnya lebih konsisten. Pengembang sebelumnya menggunakan dua cara untuk mendeklarasikan fungsi, dan ...
atur 03 Des '08 jam 2:31 siang
51
jawabannya

Operator mana yang sama (== vs ===) yang akan digunakan dalam perbandingan JavaScript?

Saya menggunakan JSLint untuk melewati JavaScript, dan ia mengembalikan banyak kalimat untuk menggantikan == (dua tanda sama dengan) dengan === (tiga tanda sama dengan) ketika Anda melakukan sesuatu seperti perbandingan idSele_UNVEHtype.value.length == 0 di dalam operator ...
atur 11 Desember '08 pada jam 5:19 sore
37
balasan

Bagaimana cara menghapus properti dari objek javascript?

Katakanlah saya membuat objek seperti ini: var myObject = {"ircEvent": "PRIVMSG", "method": "newURI", "regex": "^ http: //.*"}; Apa cara terbaik untuk menghapus properti regex untuk menghasilkan myObject baru seperti ini: v ...
atur 16 Oktober. '08 pukul 13:57
69
balasan

Apa cara paling efisien untuk mengkloning objek dalam javascript secara mendalam?

Apa cara paling efisien untuk mengkloning objek JavaScript? Saya telah melihat obj = eval (uneval (o)); tetapi yang non-standar dan hanya didukung oleh Firefox. Saya telah melakukan hal-hal seperti obj = JSON.parse (JSON.stringify (o)); tetapi Anda ragu efeknya ...
ditetapkan pada 23 September '08 pada jam 7:26 malam
39
balasan

Bagaimana cara mengembalikan respons dari panggilan asinkron?

Saya memiliki fungsi foo yang membuat permintaan Ajax. Bagaimana cara mengembalikan jawaban dari foo? Saya mencoba mengembalikan nilai dari panggil balik ke sukses, dan juga menetapkan respons ke variabel lokal di dalam fungsi dan mengembalikannya, tetapi tidak satu pun dari metode ini kembali ...
atur 08 Jan '13 pada pukul 20:06
15
balasan

"Berpikir dalam AngularJS", apakah saya memiliki latar belakang jQuery?

Misalkan saya terbiasa dengan pengembangan aplikasi klien di jQuery, tapi sekarang saya ingin mulai menggunakan AngularJS. Bisakah Anda menggambarkan perubahan paradigma yang dibutuhkan? Berikut adalah beberapa pertanyaan yang dapat membantu Anda membentuk jawabannya: ...
atur 21 Feb '13 jam 7:09
56
balasan

Bagaimana cara memasukkan file javascript dalam file javascript lain?

Apakah JavaScript memiliki sesuatu yang mirip dengan CSS @import yang memungkinkan Anda untuk memasukkan file JavaScript ke file JavaScript lain?
ditetapkan pada 04 Juni 2009 pada 14:59
32
balasan

Untuk setiap array di javascript?

Bagaimana saya bisa melihat semua entri dalam array menggunakan javascript? Saya pikir itu adalah sesuatu seperti ini: forEach (contoh di theArray) Di mana theArray adalah array saya, tetapi tampaknya salah.
atur 17 Feb '12 jam 4:51 sore
58
balasan

Bagaimana cara memeriksa apakah jQuery dicentang?

Saya perlu memeriksa properti flag yang dicentang dan melakukan tindakan berdasarkan properti yang diverifikasi menggunakan jQuery. Misalnya, jika kotak centang usia dicentang, maka saya perlu menunjukkan kotak teks untuk memasukkan usia, jika tidak, sembunyikan kotak teks. Tapi dengan ...
ditetapkan pada 23 Mei 2009 pada 18:16