Apa itu kode javascript. Keterbatasan dan kemampuan JavaScript. JavaScript adalah bahasa pemrograman yang memungkinkan Anda membuat skrip yang tertanam di halaman HTML dan dijalankan di browser pengunjung halaman

HTML memberlakukan beberapa batasan pada situs, dan untuk mengatasinya, Anda perlu melampaui bahasanya markup hiperteks. HTML diperlukan terutama untuk mengatur teks dan grafik pada halaman web, untuk komunikasi file yang berbeda bersama. Dan dia mengatasi tugas-tugas ini dengan sempurna. Jika Anda ingin halaman situs Anda praktis tidak berbeda dengan gambar biasa di atas kertas, maka bahasa markup hypertext, yaitu HTML, sudah cukup.

Jika Anda ingin membuat sesuatu yang istimewa, unik yang akan menonjolkan situs Anda dan menarik perhatian pengguna, maka Anda harus beralih ke bahasa pemrograman Skrip Java.

Misalnya dengan menggunakan Java Script, berikut ini dapat diimplementasikan pada situs:

  • Tambahkan fungsi pencarian ke situs. Hal ini akan memberikan manfaat besar bagi pengguna dengan menghilangkan kebutuhan mereka untuk menavigasi setiap halaman web secara manual untuk menemukan informasi yang mereka butuhkan.
  • Lindungi area tertentu di situs dengan kata sandi. Hal ini akan membatasi akses terhadap informasi yang tidak direkomendasikan untuk ditampilkan kepada publik.
  • Memberikan pengguna kesempatan untuk berkomunikasi. Ada banyak cara untuk melakukan ini: dari papan pesan sederhana hingga obrolan berfitur lengkap.
  • Tambahkan alat penunjuk waktu ke situs Anda, seperti jam atau kalender. Pengguna biasanya menyukainya.
  • Tambahkan permainan dan teka-teki ke situs. Percayalah, ini dia cara terbaik membuat pengunjung rileks dan betah.
  • Berikan tautan ke informasi yang terus diperbarui. Pengunjung situs pasti akan tertarik dengan berita, nilai tukar, ramalan cuaca dan sejenisnya.
  • Mengapa Java Script? Bahasa Pemrograman PHP dan MySQL diciptakan untuk mempermudah kerja komputer.

    Pemrosesan dilakukan di web browser pengguna, sehingga tidak ada beban di server. Anda tidak memerlukan banyak kecerdasan untuk menambahkan skrip yang ditulis oleh programmer lain. Ini dapat dengan mudah dilakukan oleh pengembang situs web sederhana.

    Sebagai aturan, di kode program tidak diperlukan perubahan. Paling-paling, Anda harus mengubah nama file di sana-sini atau menambahkan URL ke beberapa daftar.

    Secara singkat tentang cara kerja Java Script

    Saat bekerja dengan Java Script, Anda perlu menambahkan dua komponen ke kode halaman web: skrip itu sendiri dan prosedur yang akan menjalankannya.

    Biasanya instruksi yang disertakan dengan skrip berisi semuanya informasi yang diperlukan mengenai prosedur peluncuran skrip.

    Badan skrip ditempatkan dalam tag wadah, seperti pada kerangka kode di bawah ini, yang mendefinisikan suatu fungsi, apa pun.



    /*
    Di sinilah biasanya letak komentar.
    */
    berfungsi apa pun()
    {
    Dan di sini adalah kode program itu sendiri.
    }

    Menempatkan skrip di dalam tag dapat diterima, bukan di dalam tag, namun hal ini dapat berisiko. Web browser harus menerjemahkan kode Java Script yang ditulis programmer ke dalam kode mesin.

    Skrip tag diproses oleh browser sebelum elemen tag. Artinya skrip akan ditentukan dan siap dijalankan sebelum apa pun ditampilkan di jendela browser web.

    Jika skrip terletak di dalam tag, mungkin timbul situasi di mana pengguna mengakses skrip sebelum ditentukan. Dalam hal ini, skrip tidak akan berfungsi. Oleh karena itu, lebih baik tetap berpegang pada urutan yang biasa.

    Seharusnya juga ada semacam prosedur yang ditambahkan ke halaman yang akan menjalankan skrip. Biasanya ditemukan di dalam elemen.

    Skrip dapat diluncurkan dalam berbagai cara, namun pengembang tidak perlu mengetahui semuanya. Setiap skrip yang diambil dari Internet dan diterjemahkan ke dalam kode HTML memiliki prosedur peluncurannya sendiri.

    Contoh.

    1. Skrip diaktifkan setelah penunjuk tetikus mengklik elemen antarmuka mana pun saat pengguna mengarahkan penunjuk tetikus ke atasnya. Atribut onClick digunakan untuk ini.
    Jadi pada cuplikan berikut atribut onClick digunakan untuk elemen A:
    Klik di sini untuk menjalankan fungsi apa pun.

    Namun secara umum, atribut onClick bersifat unik dan dapat digunakan untuk hampir semua elemen.

    2. Atau skrip dapat dijalankan setelah halaman web dimuat ke jendela browser.
    Untuk mengaktifkan skrip setelah halaman web dimuat, gunakan atribut onload elemen, seperti pada contoh berikut.

    Ada berbagai macam atribut lainnya. Misalnya, atribut onMouseOver, yang digunakan untuk menjalankan skrip setelah pengguna mengarahkan mouse ke beberapa elemen antarmuka. Atau atribut onMouseOut - saat pengguna menghilangkan penunjuk tetikus.

    Java Script dan jQuery Omong-omong, menguasai Java Script menjadi lebih mudah dengan hadirnya perpustakaan jQuery.

    Fungsi jQuery memecahkan banyak masalah praktis dan masalah yang mendesak. Membuat skrip yang rumit sekalipun menjadi sederhana saat digunakan.

    Dan untuk situsnya menggunakan jQuery membuka daftar besar plugin yang dapat dihubungkan ke sumber daya apa pun, yang utama adalah Java Script digunakan. Dengan bantuan plugin jQuery dapat diimplementasikan dalam beberapa baris kode

    • menu yang indah dan kompleks,
    • galeri gambar,
    • berbagai fungsi manajemen halaman.
    Jika situs Anda dibuat menggunakan CMS, Anda juga dapat mengimplementasikan skrip Anda sendiri di sana. Kombinasi CMS sederhana dan Java Script memungkinkan Anda membuat solusi yang sangat indah, mudah diimplementasikan dan didukung, serta ringan untuk proyek kecil.

    Dengan bantuan Java Script dan jQuery, Anda bahkan dapat mengubah situs web kartu nama yang paling sederhana menjadi sumber daya yang cerdas dan lengkap yang akan menjadi perwakilan perusahaan yang sangat baik di internet yang sangat luas.

    Ada jutaan halaman web di Internet, yang dihosting di situs-situs yang memiliki tujuan berbeda. Beberapa dari mereka menarik dan yang lainnya tidak.

    Yang terlihat bagus, mudah digunakan, dan cukup interaktif untuk membuat Anda tetap terlibat dalam waktu lama adalah yang menggunakan JavaScript. Untuk apa? Mari kita cari tahu.

    Ini adalah bahasa multi-paradigma, yang berarti mendukung pemrograman berorientasi objek, fungsional, dan imperatif. Meskipun namanya menyarankan Java, sintaksisnya berasal dari bahasa C.

    Sebagian besar halaman web dibuat dalam format kode HTML. Ini adalah bahasa yang sangat sederhana yang memungkinkan Anda menambahkan berbagai elemen ke halaman web yang membuatnya menarik dan meningkatkan keterbacaannya. Kode HTML memungkinkan Anda menggunakan gambar sebaris, warna, dan animasi dasar untuk halaman web, sehingga menyempurnakannya penampilan. Menggunakan CSS(Cascading Style Sheets), memberikan fleksibilitas lebih besar dan mengurangi keseluruhan jumlah kode dan kompleksitas halaman web. Dengan cara ini, menyajikan konten halaman menjadi lebih mudah berbagai perangkat, seperti ponsel, tablet dan komputer desktop. JavaScript terutama digunakan untuk menambahkan elemen interaktif ke halaman web, menjadikannya lebih ramah pengguna dan menarik. Mari kita lihat apa yang bisa dilakukannya dan bagaimana penggunaannya.

    Apa itu JavaScript?

    Ini adalah bahasa pemrograman yang biasanya dijalankan di sisi klien. Ini digunakan untuk interaksi pengguna. Ini juga digunakan dalam pengembangan game, papan dan aplikasi seluler, dalam penciptaan dokumen pdf dan widget desktop. Browser web memiliki dukungan bawaan untuk bahasa ini.

    Contoh 1

    Contoh pertama cukup sederhana dan biasanya digunakan pada item menu. Jika Anda mengarahkan mouse ke tautan atau tombol menu tertentu, warnanya akan berubah. Perubahan warna ini tergantung pada tindakan pengguna, dapat digunakan untuk berbagai hal efek visual, serta menyempurnakan tampilan halaman web. Pada contoh di bawah, arahkan kursor ke tombol pilihan Anda dan lihat tombol berubah warna.

    Merah Hijau Biru fungsi warna(el, warna) ( el.style.color = "#FFFFFF"; el.style.backgroundColor = color; ) fungsi uncolor(el) ( el.style.color = "#000000"; el. style.backgroundColor = "#E6E6E6" ;

    Contoh 2

    Ini adalah contoh sempurna dari sebuah peristiwa. Saya telah melihat hal serupa di beberapa halaman web. Saat Anda menekan tombol, sebuah pesan muncul di layar. Ini mungkin memberi tahu Anda apa yang harus dilakukan selanjutnya atau sesuatu yang berguna. Pada contoh di bawah ini, ketika tombol diklik, sebuah pesan sederhana akan ditampilkan.

    Tombol

    Meskipun JavaScript digunakan secara luas, pengguna tidak boleh bergantung sepenuhnya padanya. Dia punya masalah tertentu keamanan, karena siapa pun dapat menggandakan kode tersebut. Browser yang berbeda menafsirkannya secara berbeda sesuai dengan mesin renderingnya, yang dapat mengakibatkan ketidakkonsistenan pada tampilan. Namun, terlepas dari kekhawatiran seperti ini, JavaScript sangat populer dan banyak digunakan di internet.

    Banyak orang telah menemukan konsep javascript (disingkat JS), tetapi hanya sedikit yang benar-benar memahami apa itu javascript?

    Javascript adalah bahasa pemrograman yang memungkinkan Anda untuk menggunakannya berbagai algoritma dan kondisi, seperti “jika-maka”, untuk membuat program yang serius. Dalam pengembangan bahasa, tugasnya adalah menciptakan bahasa pemrograman yang mirip dengan Java dan sekaligus tidak menyulitkan mereka yang tidak mengenyam pendidikan programmer.

    Mencari tahu apa itu javascript sangatlah mudah, namun menguasainya jauh lebih sulit. Bahasa pemrograman ini digunakan untuk aplikasi yang akan terhubung dengan internet dan website. Fitur arsitektur bahasa JS - adanya dinamika dalam pengetikan, kontrol otomatis memori, fungsi adalah objek kelas satu.

    Semua browser yang kami gunakan bekerja dengan bahasa pemrograman JS. Semua browser web modern (IE, Opera, Mozilla dan lainnya dilengkapi dengan modul khusus, yang mampu memahami dan mengolah perintah-perintah bahasa tersebut ke dalam bentuk visual.

    Kode JavaScript tampak seperti teks, tetapi harus diatur dan diformat menurut aturan khusus. Banyak yang memberi julukan bahasa yang diberikan pemrogramannya berbasis klien, karena digunakan di browser, dan banyak orang menyebut browser itu sendiri sebagai “klien”. Inilah perbedaan utamanya dari bahasa-bahasa yang digunakan di server.

    Untuk apa kode JavaScript digunakan?

    Mari kita pertimbangkan tugas utama yang dapat diselesaikan oleh bahasa pemrograman ini:

    1. Berinteraksi dengan pengguna selama tindakannya di halaman situs. Saat mengisi formulir pendaftaran dengan kesalahan, kami menerima pemberitahuan tentang hal ini.

    2. Perilaku halaman website bergantung pada perilaku pengguna. Cukup sering Anda dapat mengamati gambar berikut: jika Anda memindahkan kursor dari halaman, formulir berlangganan akan muncul.

    3. Jika ada beberapa perhitungan matematis dan perlu ditempatkan di halaman website Anda, maka banyak orang menggunakan Javascript untuk ini. Saat pengguna mulai mengisi kolom halaman dengan beberapa informasi, maka perlu menghitung dan memilih kolom untuk menampilkan hasilnya.

    4. Elemen yang bergerak, berkedip, dan melakukan komputasi tidak muncul begitu saja di halaman, sekali lagi semuanya terjadi berkat kode Javascript.

    Kode ini dapat dikirimkan dalam beberapa cara - baik ditempatkan sebagai file terpisah, atau disematkan dalam kode HTML halaman situs itu sendiri.

    Script adalah nama kedua untuk kode Javascript; banyak sumber menggunakannya untuk menyederhanakannya, jadi jika Anda melihatnya, jangan khawatir.

    Untuk mempelajari kode Javascript perlu usaha dan waktu, tapi tidak ada yang tidak mungkin, yang utama adalah keinginan. Ada banyak manual dan video pelajaran tentang topik ini di Internet. Saya harap begitu informasi ini tentang apa itu javascript yang bermanfaat bagi anda.

    JavaScript dibuat oleh programmer Brendan Eich dari Netscape dan diperkenalkan pada bulan Desember 1995 dengan nama LiveScript. Dengan cepat ia berganti nama menjadi JavaScript, meskipun nama resmi untuk JavaScript adalah ECMAScript. ECMAScript dikembangkan dan dikelola oleh organisasi internasional ECMA (Asosiasi Produsen Komputer Eropa).

    Apa itu JavaScript?
    1) JavaScript adalah bahasa skrip atau scripting. Skrip adalah kode program - sekumpulan instruksi yang tidak memerlukannya pra-perawatan(misalnya kompilasi) sebelum dijalankan. Kode JavaScript ditafsirkan oleh mesin browser saat halaman web sedang dimuat. Penerjemah browser melakukan analisis, pemrosesan, dan eksekusi baris demi baris program asli atau permintaan.

    2) JavaScript adalah bahasa berorientasi objek dengan warisan prototipikal. Ini mendukung beberapa objek bawaan dan juga memungkinkan Anda membuat atau menghapus objek (khusus) Anda sendiri. Objek dapat mewarisi properti secara langsung satu sama lain, membentuk rantai prototipe objek.

    JavaScript di halaman web 1. Menghubungkan skrip ke dokumen HTML

    Skrip JavaScript bisa sebaris, mis. isinya adalah bagian dari dokumen, dan konten eksternal disimpan di dalamnya berkas terpisah dengan ekstensi .js . Skrip dapat disematkan dalam dokumen HTML dengan cara berikut:

    atau badan halaman.

    Cara ini biasanya digunakan untuk skrip ukuran besar atau skrip yang digunakan kembali di halaman web yang berbeda.

    Sebagai pengendali acara.
    Setiap elemen html memiliki peristiwa JavaScript yang diaktifkan momen tertentu. Anda perlu menambahkan peristiwa yang diperlukan ke elemen html sebagai atribut, dan menentukan fungsi yang diperlukan sebagai nilai atribut ini. Fungsi yang dipanggil sebagai respons terhadap pengaktifan peristiwa adalah pengendali peristiwa. Ketika suatu peristiwa dipicu, kode yang terkait dengannya akan dieksekusi. Metode ini terutama digunakan untuk skrip pendek, misalnya, Anda dapat mengatur warna latar belakang agar berubah saat Anda mengklik tombol:

    var colorArray = ["#5A9C6E", "#A8BF5A", "#FAC46E", "#FAD5BB", "#F2FEFF"]; // membuat array dengan warna latar belakang var i = 0; fungsi changeColor())( document.body.style.background = colorArray[i]; i++; if(i > colorArray.length - 1)( i = 0; ) ) Ubah latar belakang

    Di dalam elemen.
    Elemen dapat disisipkan di mana saja dalam dokumen. Di dalam tag terdapat kode yang dieksekusi segera setelah dibaca oleh browser, atau berisi deskripsi fungsi yang dijalankan pada saat dipanggil. Deskripsi fungsi dapat ditempatkan di mana saja, yang utama adalah pada saat dipanggil, kode fungsi sudah dimuat.

    Biasanya, kode JavaScript ditempatkan di bagian kepala dokumen (elemen) atau setelah tag pembuka. Jika script digunakan setelah halaman dimuat, misalnya kode counter, maka sebaiknya ditempatkan di akhir dokumen:

    document.write("Masukkan Nama Anda");

    2. Tipe data dan variabel dalam JavaScript

    Komputer memproses informasi—data. Data dapat disajikan dalam berbagai bentuk atau tipe. Sebagian besar fungsi JavaScript diimplementasikan melalui sekumpulan objek dan tipe data sederhana. Fungsionalitas string, angka, dan logika didasarkan pada tipe data string, numerik, dan Boolean. Lainnya fungsionalitas, termasuk ekspresi reguler, tanggal dan operasi matematika, dilakukan dengan menggunakan objek RegExp, Date dan Math.

    Literal dalam JavaScript adalah kelas tipe data khusus, nilai tetap dari salah satu dari tiga tipe data - string, numerik, atau boolean:

    "ini adalah string" 3.14 true alert("Halo"); // "Halo" adalah var myVariable = 15; // 15 adalah literal

    Tipe data primitif adalah sebuah instance tipe tertentu data seperti string, numerik, boolean, null dan tidak terdefinisi.

    2.1. Variabel dalam JavaScript

    Data diproses skrip JavaScript, adalah variabel. Variabel diberi nama wadah yang menyimpan data (nilai) dalam memori komputer yang dapat berubah selama eksekusi program. Variabel mempunyai nama, tipe, dan nilai.

    Nama variabel, atau pengidentifikasi, hanya dapat menyertakan huruf a-z, A-Z, angka 0-9 (angka tidak boleh menjadi karakter pertama nama variabel), simbol $ (hanya boleh menjadi karakter pertama nama variabel atau fungsi) dan karakter garis bawah _, spasi tidak diperbolehkan. Panjang nama variabel tidak dibatasi. Dimungkinkan, tetapi tidak disarankan, untuk menulis nama variabel dalam huruf alfabet Rusia; untuk ini nama variabel harus ditulis dalam Unicode.

    Anda tidak dapat menggunakan kata kunci JavaScript sebagai nama variabel. Nama variabel dalam JavaScript peka huruf besar-kecil, artinya variabel var message; dan var Pesan; - variabel yang berbeda.

    Variabel dibuat (dideklarasikan) menggunakan kata kunci var diikuti dengan nama variabel, misalnya var message; . Anda harus mendeklarasikan variabel sebelum menggunakannya.

    Variabel diinisialisasi dengan nilai menggunakan operator penugasan = , misalnya, var message="Halo"; , yaitu variabel pesan dibuat dan nilai awalnya "Halo" disimpan di dalamnya. Variabel dapat dideklarasikan tanpa nilai, dalam hal ini variabel tersebut diberi nilai default undefinisi . Nilai variabel dapat berubah selama eksekusi skrip. Variabel yang berbeda dapat dideklarasikan pada baris yang sama, dipisahkan dengan koma:
    var pesan="Halo", nomor_pesan = 6, pesan_waktu = 50;

    2.2. Tipe Data Variabel

    JavaScript adalah bahasa yang tidak diketik; tipe data untuk variabel tertentu tidak perlu ditentukan saat mendeklarasikannya. Tipe data suatu variabel bergantung pada nilai yang diterimanya. Tipe variabel dapat berubah selama operasi data (transmisi tipe dinamis). Konversi jenis dilakukan secara otomatis tergantung pada konteks penggunaannya. Misalnya, dalam ekspresi yang melibatkan nilai numerik dan string dengan operator +, JavaScript mengonversi nilai numerik menjadi nilai string:

    Var pesan = 10 + "hari sebelum liburan"; // akan mengembalikan "10 hari hingga liburan"

    Anda bisa mendapatkan tipe data suatu variabel menggunakan operator typeof. Operator ini mengembalikan string yang mengidentifikasi tipe yang sesuai.

    Tipe 35; // mengembalikan "angka" tipe "teks"; // mengembalikan tipe "string" yang benar; // mengembalikan tipe "boolean"; // mengembalikan tipe "objek" yang tidak terdefinisi; // akan mengembalikan tipe null yang "tidak terdefinisi"; // mengembalikan "objek"

    Semua tipe data dalam JavaScript dibagi menjadi dua kelompok - tipe data sederhana (tipe data primitif) dan tipe data komposit (tipe data komposit).

    Tipe data sederhana meliputi string, numerik, boolean, null, dan underfined.

    2.2.1. Tipe tali(rangkaian)

    Digunakan untuk menyimpan string karakter yang diapit double atau kutipan tunggal. Kumpulan karakter kosong yang diapit tanda kutip tunggal atau ganda adalah string kosong. Angka yang diapit tanda kutip juga merupakan string.

    Var uang = ""; // string kosong, nol karakter var work = "test"; var hari = "Minggu"; varx = "150";

    Untuk berbaris tanda kutip ganda Anda dapat menyertakan satu kutipan dan sebaliknya. Tanda kutip dengan tipe yang sama di-escape menggunakan karakter garis miring terbalik \ (disebut urutan escape):

    Dokumen.writeln("\" Selamat pagi, Ivan Ivanovich!\"\n"); // akan menampilkan "Selamat pagi, Ivan Ivanovich!"

    String dapat dibandingkan dan juga digabungkan menggunakan operator penggabungan + . Berkat casting tipe otomatis, Anda dapat menggabungkan angka dan string. String bersifat permanen, sekali string dibuat maka string tidak dapat diubah tetapi dapat dibuat baris baru dengan menggabungkan string lainnya.

    2.2.2. Tipe numerik (angka)

    Digunakan untuk nilai numerik. Ada dua jenis angka dalam JavaScript: bilangan bulat (bilangan bulat) dan angka floating point (angka floating-point). Nilai bilangan bulat bisa positif, misalnya 1, 2, negatif, seperti –1, –2, atau nol. 1 dan 1.0 adalah nilai yang sama. Sebagian besar angka dalam JavaScript ditulis sistem desimal sistem bilangan, sistem oktal dan heksadesimal juga dapat digunakan.

    Dalam sistem desimal, nilai variabel numerik ditentukan menggunakan angka Arab 1, 2, 3, 4, 5, 6, 7, 8, 9, 0.

    Dalam format oktal, bilangan adalah barisan yang berisi angka 0 sampai 7, dimulai dengan awalan 0.

    Untuk format heksadesimal, ditambahkan awalan 0x (0X), diikuti dengan rangkaian angka dari 0 hingga 9 atau huruf dari a (A) hingga f (F), sesuai dengan nilai dari 10 hingga 15.

    Var a = 120; // nilai numerik desimal bilangan bulat var b = 012; // format oktal var c = 0xfff; // format heksadesimal var d = 0xACFE12; // format heksadesimal

    Bilangan floating point adalah bilangan dengan bagian desimal pecahan, atau bilangan yang dinyatakan dalam notasi ilmiah. Notasi ilmiah untuk angka menunjukkan tampilan selanjutnya: angka dengan bagian desimal pecahan, diikuti dengan huruf e, yang dapat menggunakan huruf besar atau kecil, diikuti dengan tanda + atau - opsional, dan eksponen bilangan bulat.

    Var a = 6,24; // bilangan real var b = 1,234E+2; // bilangan real setara dengan 1,234 X 10² var c = 6.1e-2; // bilangan real, setara dengan 6,1 X 10‾²

    2.2.3. Tipe Boolean(boolean)

    Tipe ini memiliki dua nilai, benar, salah. Digunakan untuk membandingkan dan menguji kondisi.

    Var jawaban = konfirmasi("Apakah Anda menyukai artikel ini?\n Klik OK. Jika tidak, klik Batal."); if (jawaban == benar) ( alert("Terima kasih!"); )

    Ada juga tipe nilai sederhana khusus:
    tipe nol - tipe ini memiliki satu nilai nol, yang digunakan untuk mewakili objek yang tidak ada.

    tipe tidak terdefinisi - tipe variabel underfined berarti tidak adanya nilai asli variabel, serta properti objek yang tidak ada.

    Tipe data komposit terdiri dari lebih dari satu nilai. Ini termasuk objek dan tipe objek khusus—array dan fungsi. Objek berisi properti dan metode, array adalah kumpulan elemen yang diindeks, dan fungsi terdiri dari kumpulan pernyataan.

    2.3. Variabel global dan lokal

    Variabel berdasarkan cakupannya dibagi menjadi global dan lokal. Cakupan adalah bagian dari skrip di mana nama variabel dikaitkan dengan variabel tersebut dan mengembalikan nilainya. Variabel yang dideklarasikan di dalam isi suatu fungsi disebut lokal dan hanya dapat digunakan di dalam fungsi tersebut. Variabel lokal dibuat dan dimusnahkan bersama dengan fungsi terkait.

    Variabel yang dideklarasikan di dalam elemen, atau di dalam fungsi, tetapi tanpa menggunakan kata kunci var, disebut global. Mereka dapat diakses selama halaman tersebut dimuat di browser. Variabel tersebut dapat digunakan oleh semua fungsi, memungkinkan mereka untuk bertukar data.

    Variabel global masuk ke namespace global, yang merupakan tempat terjadinya interaksi komponen individu program. Tidak disarankan untuk mendeklarasikan variabel dengan cara ini karena nama variabel yang serupa mungkin sudah digunakan oleh kode lain, sehingga menyebabkan skrip mogok.

    Ruang global dalam JavaScript diwakili oleh objek jendela global. Menambah atau mengubah variabel global secara otomatis memperbarui objek global. Pada gilirannya, memperbarui objek global secara otomatis memperbarui namespace global.

    Jika variabel global dan lokal memiliki nama yang sama, maka variabel lokal akan diutamakan daripada variabel global.

    Variabel lokal yang dideklarasikan dalam suatu fungsi di blok kode yang berbeda memiliki cakupan yang sama. Namun, disarankan untuk menempatkan semua deklarasi variabel di awal fungsi.

    JavaScript adalah bahasa pemrograman yang memungkinkan Anda membuat skrip yang tertanam di halaman HTML dan dijalankan di browser pengunjung halaman.

    Browser modern diperlukan untuk mendukung bahasa JavaScript.

    Perintah JavaScript ditambahkan ke halaman web menggunakan tag, dan skrip yang dapat dieksekusi harus dimasukkan di jendela Teks CMS WordPress. Ada banyak kontainer dalam satu dokumen yang Anda inginkan. Atribut “type='text/javascript'” bersifat opsional, karena defaultnya adalah javascript.

    Berikut ini contohnya:


    dokumen. write("Keluaran teks perintah standar JavaScript." );

    Atribut type dari tag memberi tahu browser perintah mana yang akan digunakan. bahasa skrip tertanam lebih jauh sebelum tag penutup.

    Saat menguasai bahasa JavaScript, pertama-tama Anda harus menguasai komentar, yang harus sering digunakan terutama saat Anda pertama kali mulai menggunakan bahasa tersebut.

    JavaScript mengizinkan komentar pendek—komentar yang panjangnya tidak melebihi panjang baris. Apa pun setelah dua karakter // hingga akhir baris akan menjadi komentar singkat. Berikut dua contoh komentar singkat:

    // 1. Perintah di bawah ini menampilkan Paragraf yang dicetak tebal
    dokumen. menulis(");

    dokumen. menulis( Halo Dunia!); // 2. Keluarkan string yang dicetak miring Halo, Dunia!

    Selain itu, JavaScript mengizinkan komentar multibaris—komentar yang mencakup beberapa baris. Berikut adalah contoh komentar tersebut:

    /*
    Perintah pertama menampilkan paragraf yang dicetak tebal,
    dan perintah kedua menampilkan paragraf dalam huruf miring
    */
    dokumen. menulis("

    Paragraf ditampilkan dengan huruf tebal.

    " );

    dokumen. menulis("

    » );

    Paragraf ditulis miring.

    Tidak mungkin untuk mendeskripsikan semua fitur bahasa JavaScript dalam satu halaman; di dalamnya saya hanya akan menuliskan fitur bahasa yang paling signifikan, menurut saya. Skrip bahasa ini dapat disematkan langsung ke dalam kode HTML halaman, atau ditempatkan dalam file yang dapat dipanggil halaman yang berbeda

    . Berikut ini contoh pemanggilan file dengan skrip: Jika atribut src="… " ditentukan, maka isi tag akan diabaikan, yaitu dalam satu tag skrip

    Anda tidak dapat menghubungkan skrip eksternal dan menentukan kode secara bersamaan, jadi Anda harus memilih: skrip berisi src atau berisi kode. Jika perlu, kita cukup menambahkan kode tersebut ke skrip lain. Omong-omong, Versi WordPress

    • 4.0 tidak mengenali kode JavaScript dalam kode HTML halaman dan merusaknya dengan menyembunyikan kode JavaScript di belakangnya

      Sergei Savenkov