Saat Anda menulis kode ASP yang dapat menghemat waktu, jika Anda ingin mentransplantasikan kode, ada banyak hal yang harus dilakukan. Ikuti langkah -langkah di bawah ini, Anda akan melakukannya
Tidak merepotkan untuk menemukan kode transplantasi.
Tentukan jenis variabel
Kerugian terbesar dari Visual Basic dan VBScript adalah memungkinkan pengembang untuk menggunakan variabel tanpa deklarasi. Jika Anda pikir ini bermanfaat,
Kemudian ketika Anda ingin menemukan kesalahan logis yang disebabkan oleh kesalahan pengetikan kecil, Anda tidak memikirkannya. Jika Anda menggunakannya
Jika opsi eksplisit dipaksa untuk mengklarifikasi, IDE akan memperingatkan ini.
< %@ Bahasa = vbscript %>
< % Opsi eksplisit %>
Ketika Anda menggunakan opsi eksplisit, ingatlah bahwa itu kebetulan berada di bawah@ deklarasi. Tidak memperhatikan ini akan mengarah ke yang kecil
pesan kesalahan.
Kesalahan Kompilasi Microsoft VBScript '800A0400'
Pernyataan eksfeksi
/test.asp, baris 4
opsi eksplisit
^
Sekarang tantangannya ada di sini. VBScript memungkinkan variabel menjadi tipe data apa pun, selama varian. Ini berarti Anda hanya dapat menempatkan variabel
Pernyataannya adalah varian. Ini sangat boros dalam banyak aspek, tetapi dapat diterima di ASP. Tapi dalam dasar visual
Saat membuat kode yang lebih efektif, variabel harus ditentukan. Program ini sangat sederhana, cukup tambahkan karena setelah pernyataan
[data_type], saat ini bukan lagi varian sederhana.
Misalnya, sekarang ada variabel sebagai string. Buka halaman ASP dan ketik redup strsense sebagai string. Kemudian
Pratinjau Halaman ini akan mendapat kejutan kecil.
Kesalahan Kompilasi Microsoft VBScript '800A0401'
Exfection End of Pernyataan
/icu/temp.asp, baris 3
Redup strsession sebagai string
----------------------
Jadi, bagaimana membuat variabel yang tidak mengancam kode ASP dan mempersiapkan Visual Basic? Saya tidak yakin bagaimana mengevaluasi ini. memiliki
Salah satu caranya adalah dengan menggunakan tag anotasi setelah deklarasi variabel. Perlu dicatat bahwa ini tidak hanya membantu ketika ditransplantasikan ke VB, itu berbeda
Ketika perusahaan memberikan gaji tinggi untuk menggali Anda, ini akan membantu orang lain memahami kode Anda. Berikut ini adalah label komentar di ASP Versi 2
Tentukan tiga cara variabel:
Strstring pribadi 'sebagai string
Redup intinteger 'sebagai bilangan bulat
Bolboolean publik 'sebagai boolean
Teknik definisi tipe data ini juga berlaku untuk fungsi apa pun yang Anda gunakan dalam aplikasi ASP. (Silakan lihat subrutin dan fungsi berikut di bawah).
Fungsi Pribadi (Strtring, Intinteger) 'Sebagai Boolean
Ketika saya mengetuk kode ASP saya, saya juga menembus komentar ini. Ini mungkin tidak cocok untuk Anda, mungkin Anda berurusan dengan beberapa kode lama,
Setelah kode transplantasi, Anda dapat menggunakan fungsi pencarian dan penggantian Visual Basic untuk meningkatkan tipe data. Ini lebih bermakna karena
Jangan berkomentar variabel dalam fungsi dan subrutin. Semakin banyak kode terprogram, semakin sedikit komentar tipe data variabel.
Untuk informasi lebih lanjut tentang tipe data Visual Basic, Anda dapat merujuk ke artikel online tipe data terkait MSDN.