Apa kesalahan sintaks di Internet?

Kesalahan sintaks terkadang terjadi di halaman web.

Pemrograman di halaman web

Serta program yang berjalan di komputer Anda, halaman web sering memiliki beberapa kode pemrograman di belakang mereka. Kode ini dapat ditemukan konten dalam halaman HTML yang diunduh oleh mesin pencari dalam file terpisah yang ditautkan oleh halaman HTML, atau di server yang mengirim file HTLM ke browser Anda. Dalam semua kasus ini, kode tersebut digunakan untuk membuat sesuatu yang lebih dari sekadar halaman teks biasa (mungkin dengan beberapa gambar). Kode itu berarti bahwa, dalam beberapa cara, halaman itu dinamis atau interaktif.

Semua kode harus ditulis dengan hati-hati untuk menghindari kesalahan. Kesalahan dalam bahasa pemrograman disebut kesalahan sintaks.

Penyebab

Jika kesalahan sintaks terjadi, ada kemungkinan bahwa programmer telah membuat kesalahan pengetikan, yang menyiratkan bahwa komputer tidak dapat memahami apa yang telah ditulis oleh programmer. Ini seperti kesalahan tanda baca dalam kalimat tertulis.

Misalnya, pemrogram sering harus memasukkan pernyataan dalam tanda kurung. Jika jumlah kurung buka tidak sesuai dengan jumlah kurung tutup, kesalahan sintaks akan terjadi. Karena kode komputer bisa panjang dan rumit, jenis kesalahan ini bisa sangat mudah dilakukan.

Saat ini programmer dapat menggunakan alat untuk menulis kode komputer yang akan menyorot sebagian besar kesalahan sintaks dan mereka akan melihat kesalahan ejaan dari istilah pemrograman yang sering digunakan, atau jika jumlah kurung buka dan tertutup tidak cocok. Alat-alat ini disebut Integrated Development Environments atau IDE (untuk akronimnya dalam bahasa Inggris).

Efek

Bergantung pada tempat kesalahan sintaks terjadi, ini dapat mencegah halaman web menampilkan kontennya dan hanya ditampilkan sebagai kesalahan halaman. Ini lebih mungkin terjadi jika kesalahan terjadi dalam kode yang dieksekusi oleh server yang mengirimkan halaman web. Atau, kesalahan sintaks dapat menyebabkan halaman berhenti pada titik di mana kesalahan terjadi, atau halaman bisa sepenuhnya ditampilkan tetapi dengan beberapa fungsinya rusak.

Bahasa pemrograman yang berbeda memiliki cara berbeda untuk menunjukkan bahwa kesalahan sintaks telah terjadi. Sebagian besar akan melaporkan sesuatu seperti "Terjadi kesalahan sintaks: Baris 51". Beberapa lebih spesifik dan akan memberi Anda petunjuk tentang di mana kesalahan itu. Jika ini kasusnya, kesalahan bisa menjadi "" Kesalahan sintaksis telah terjadi: Baris 51 (Tanda kurung tidak cocok) ".

Memperbaiki kesalahan sintaks

Jika Anda menemukan kesalahan sintaks pada halaman web selama navigasi Anda benar-benar tidak dapat berbuat banyak tentang itu karena kesalahan terletak dengan programmer asli pada halaman tersebut.

Jika Anda melakukan beberapa pemrograman halaman web dan kesalahan sintaksis muncul, periksa pesan kesalahan untuk melihat petunjuk apa yang dapat diberikan kepada Anda, seperti lokasi kesalahan, dan lihat kode Anda dengan hati-hati. Jangan lupa untuk memeriksa bagian atas dan bawah garis yang memberi Anda kesalahan. Jika Anda memiliki tanda kurung tanpa penutupan, misalnya, kesalahan tidak akan terjadi sampai program menyadari bahwa tanda kurung belum ditutup dengan benar, jauh di bawah garis. Bahkan komentar dalam kode (yang biasanya tidak dijalankan oleh browser atau server) dapat menyebabkan kesalahan sintaks, jika mereka tidak diidentifikasi dengan benar seperti itu.

Kesalahan serupa

Tidak semua kesalahan pemrograman dengan kesalahan tipografi segera diidentifikasi sebagai kesalahan sintaks. Jika seorang pemrogram salah mengartikan nama fungsi, variabel, atau metode, itu mungkin mendapat respon seperti "Metode X tidak ada." Sebenarnya, ini adalah kesalahan sintaks. Untuk alasan kesederhanaan, selalu ada baiknya untuk mengikuti serangkaian nama dan konvensi ortografi untuk hal-hal ini, sehingga setiap perbedaan lebih mudah ditemukan.