Rumah  >  Artikel  >  hujung hadapan web  >  Apakah perbezaan antara javascript dan asp

Apakah perbezaan antara javascript dan asp

青灯夜游
青灯夜游asal
2021-10-13 11:31:163618semak imbas

Perbezaan: 1. ASP ialah bahasa skrip sebelah pelayan, manakala JavaScript ialah bahasa skrip sebelah pelayar. 2. ASP membenarkan pemprosesan pengepala permintaan HTTP dan boleh melakukan sebarang operasi pada bahagian pelayan JavaScript mempunyai akses terhad kepada pengepala HTTP dan tidak boleh melakukan sebarang operasi di bahagian pelayan.

Apakah perbezaan antara javascript dan asp

Persekitaran pengendalian tutorial ini: sistem Windows 7, versi JavaScript 1.8.5, komputer Dell G3.

javascript

JavaScript ialah bahasa skrip rangkaian yang telah digunakan secara meluas dalam pembangunan aplikasi web dan sering digunakan untuk menambah pelbagai fungsi dinamik pada halaman web , menyediakan pengguna dengan kesan pelayaran yang lebih lancar dan cantik. Biasanya skrip JavaScript menyedari fungsinya dengan membenamkannya dalam HTML.

asp:

ASP bermaksud Active Server Pages, persekitaran skrip sebelah pelayan yang dibangunkan oleh Microsoft yang boleh digunakan untuk mencipta halaman web interaktif dinamik dan membina aplikasi web yang berkuasa.

Apabila pelayan menerima permintaan untuk fail ASP, ia memproses kod skrip sebelah pelayan yang terkandung dalam fail halaman web HTML yang digunakan untuk membina fail yang dihantar ke penyemak imbas. Selain kod skrip sebelah pelayan, fail ASP juga boleh mengandungi teks, HTML (termasuk skrip sebelah klien yang berkaitan) dan panggilan komponen COM.

ASP ringkas dan mudah diselenggara, dan menjadi pilihan untuk aplikasi halaman kecil apabila menggunakan DCOM (Model Objek Komponen Teragih) dan MTS (Pelayan Transaksi Microsoft), ASP juga boleh melaksanakan aplikasi perusahaan bersaiz sederhana. .

Perbezaan antara javascript dan asp

Terdapat banyak perbezaan antara ASP dan JavaScript, tetapi yang penting ialah: ASP ialah bahasa skrip sebelah pelayan bahasa skrip sebelah pelayar.

ASP dilaksanakan oleh pelayan dan oleh itu membenarkan memproses pengepala permintaan HTTP (kuki, rujukan halaman web, rentetan ejen pengguna dan maklumat peribadi lain yang dihantar oleh penyemak imbas apabila meminta, dll.), menyambung ke pangkalan data dan berjalan pada mereka, Membaca atau menulis fail log, dsb., malah menjalankan beberapa program pada pelayan.

Oleh itu, ia boleh menjana kandungan HTML dinamik dan menyampaikannya kepada penyemak imbas pengguna. Sebagai contoh, halaman log masuk memerlukan skrip sebelah pelayan (dalam ASP, PHP...) untuk menyemak kesahihan log masuk dan kata laluan (teks tetap, maklumat daripada pangkalan data...) dan menjana kandungan HTML yang sesuai.

JavaScript, sebaliknya, mempunyai akses terhad kepada pengepala HTTP dan tidak boleh melakukan sebarang operasi pada bahagian pelayan (kerana ia berjalan pada penyemak imbas pelawat).

Walau bagaimanapun, ia boleh bertindak balas dan berinteraksi dengan tindakan pengguna pada halaman web yang dijana oleh pelayan (pelayan memberitahu penyemak imbas pilihan yang tersedia untuk pengguna dan perkara yang perlu dilakukan sebagai tindak balas kepada tindakan pengguna).

Javascript lebih terhad, tetapi ia menyediakan alatan untuk melanjutkan gelagat halaman web apabila pelayan telah selesai memproses dan hilang kawalan ke atasnya. Fungsi asas pengesahan.

Untuk lebih banyak pengetahuan berkaitan pengaturcaraan, sila lawati: Pengenalan kepada Pengaturcaraan! !

Atas ialah kandungan terperinci Apakah perbezaan antara javascript dan asp. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Kenyataan:
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn