JavaScript menjadikan halaman web interaktif. JavaScript, bersama-sama dengan HTML dan CSS, meningkatkan fungsi halaman web. JavaScript mengesahkan borang, membuat peta interaktif dan memaparkan carta dinamik. Apabila halaman web dimuatkan, enjin JavaScript dalam pelayar web menjalankan kod JavaScript, iaitu selepas HTML dan CSS dimuat turun. Kod JavaScript kemudian menukar HTML dan CSS untuk mengemas kini antara muka pengguna dalam masa nyata.
Kod JavaScript dijalankan oleh program yang dipanggil enjin JavaScript. Pada asalnya, enjin JavaScript dibina sebagai penterjemah. Walau bagaimanapun, enjin JavaScript moden selalunya adalah penyusun tepat masa yang menukar kod JavaScript kepada kod bait untuk berjalan lebih pantas.
Python ialah bahasa pengaturcaraan peringkat tinggi tujuan umum. Python digunakan untuk pembangunan web, pembelajaran mesin dan perisian canggih lain. Python sesuai untuk pengaturcara C++ dan Java yang baru dan berpengalaman. Guido Van Rossam mencipta Python pada tahun 1989 di Institut Kebangsaan Belanda. Python dikeluarkan pada tahun 1991. Pemula harus belajar Python.
Baca artikel ini untuk mengetahui tentang Python dan JavaScript serta perbezaan antara dua bahasa pengaturcaraan ini.
Python ialah bahasa berorientasikan objek, dinamik dan ditafsirkan. Struktur data lanjutan, penaipan dinamik dan pengikatan menjadikannya pilihan yang hebat untuk pembangunan aplikasi yang pantas.
Sintaks Python adalah mudah dan jelas. Ia memberi tumpuan kepada kesederhanaan dan mengurangkan kos penyelenggaraan program.
Modul dan pakej Python membantu membahagikan projek dan menggunakan semula kod.
Penterjemah Python dan perpustakaan standard yang luas tersedia untuk muat turun percuma pada semua platform utama. Mereka juga bebas.
Pengaturcara Python boleh menyelesaikan ralat dengan mudah kerana kecacatan atau input yang salah tidak akan menyebabkan kerosakan pembahagian. Jika ralat berlaku, penterjemah membuang pengecualian. Pengecualian yang tidak dikendalikan menyebabkan jurubahasa mencetak jejak tindanan.
Penyahpepijat peringkat sumber membolehkan anda melihat pembolehubah tempatan dan global, menilai ungkapan, menetapkan titik putus dan banyak lagi. Penyahpepijat Python menunjukkan kecemerlangannya sendiri. Menambah penyataan cetak pada kod sumber anda ialah cara terpantas untuk mengesan ralat. Kitaran pantas pengeditan, ujian dan pembetulan ini berfungsi dengan baik.
Dengan Python kita boleh melakukan perkara berikut:
Pembangunan web
Analisis data dan pembelajaran mesin
Pengautomaan dan skrip lebih banyak lagi
Berikut ialah beberapa ciri penting Python:
- Python mempunyai struktur ringkas, beberapa kata kunci dan sintaks yang jelas. Kod yang ditulis dalam Python lebih mudah dibaca dan difahami.
Mudah diselenggara - Kod sumber Python agak mudah diselenggara.
Pustaka standard yang besar - Kebanyakan perpustakaan Python mudah dipindahkan dan boleh dijalankan pada UNIX, Windows dan Mac.
Kemudahalihan - Python boleh dijalankan pada pelbagai platform perkakasan, semuanya dengan antara muka yang sama
Contoh PythonSila lihat contoh kod Python berikut -
dalam contoh kamimenerima input papan kekunci. Dalam Python, jenis pulangan input() ialah rentetan, jadi kita perlu menukarnya secara eksplisit. Dalam contoh kami, kami melakukan penukaran menggunakan
int( )print( ) digunakan untuk memaparkan output.
.format() ialah fungsi yang digunakan untuk memformat output Python.
OutputMelaksanakan contoh kod Python ini akan menghasilkan
outputa = int(input("Enter value for a : ")) b = int(input("Enter value for b : ")) s = a+b print("The number you have entered for a is ", a) print("The number you have entered for b is ", b) print("The sum of {} and {} is {}".format(a,b,s))
JavaScript digunakan untuk membangunkan tapak web, aplikasi web, permainan dan banyak lagi. Ia boleh menambah kandungan dinamik pada halaman web yang tidak dapat dicapai oleh HTML dan CSS. Banyak pelayar menggunakan JavaScript untuk mengubah suai kandungan tapak web. JavaScript boleh mencipta menu lungsur turun yang boleh diklik, menambah kandungan halaman dan menukar warna halaman secara dinamik.
Contoh JavaScript
JavaScript boleh dibenamkan dalam HTML dalam pelbagai cara.
JavaScript dalamMari lihat contoh yang menunjukkan cara menulis kod berasaskan JS dalam teg HTML dan menggunakan beberapa atribut. Fungsi
Enter value for a : 10 Enter value for b : 20 The number you have entered for a is 10 The number you have entered for b is 20 The sum of 10 and 20 is 30.
document.write() digunakan untuk memaparkan kandungan yang berubah dari semasa ke semasa.
Output
Kod di atas akan menghasilkan output −
<body> <script type="text/javascript"> document.write("JavaScript inside <body>………</body> tag"); </script> </body>
如果你想让一个脚本在某些事件发生时运行,比如当用户点击某个地方,你可以像这样把脚本放在head中 − 在上面的示例中,我们正在创建一个名为“alert!”的按钮,它位于body标签内部,并带有一些文本。当您点击“alert”按钮时,将调用函数msg()。该函数是一个JavaScript函数,在示例
<html>
<head>
<script type = "text/javascript">
function msg () {
alert("Javascript Inside <head> tag")
}
</script>
</head>
<body>
<p> Click the Below button </p>
<input type = "button" onclick = "msg()" value = "alert!" />
</body>
</html>