MODUL 4 JAVA SCRIPT. Sub : PENGENALAN
|
|
|
- Irwan Kurnia
- 8 tahun lalu
- Tontonan:
Transkripsi
1 MODUL 4 JAVA SCRIPT Sub : PENGENALAN Laboratorium Komputer STIMIK PPKIA Pradnya Paramita Malang
2 Pertemuan Tujuan : 1. Mahasiswa dapat memahami dan mengenai perintah perintah javascript 2. Mahasiswa dapat mengoperasikan struktur Java Script 3. Mahasiswa dapat memakai variable, tipe data dan operator pada java script 4.2 Materi : 1. Pengenalan Java Script 2. Dasar dasar Java Script 3. Fungsi 4. Variabel 5. Event 4.3 Alat Bantu 1. Notepad Page, Image 4.4. Prosedure Praktikum 1. Peserta membaca dan memperlajari materi praktkum sebelumnya 2. Instruktur menerangkan dan menjelaskan teori dan cara kerja 3. Peserta mempraktikkan materi percobaan 4. Peserta membuat penyelesaian terhadap soal latihan, tugas dan berhak mendapatkan nilai praktikum harian 4.5 Teori A. Apa Itu Javascript Javascript adalah bahasa script yang biasa jalan di browser, orang-orang biasa bilang client side programming. Client di sini adalah browser, seperti: Internet Explorer, Firefox, Safari dan sebagainya. Kode javascript biasanya disisipkan diantara kode-kode HTML. Di mana saya bisa menulis kode javascript? Anda bisa menulis kode javascript di teks editor seperti notepad dan sebagainya. Apakah saya butuh compiler untuk menjalankan javascript? Tidak perlu, anda cukup menjalankan javascript menggunakan browser. Semua browser mempunyai engine yang menginterpretasikan kode javascript kita. JavaScript adalah salah satu dari 3 bahasa yang harus dipelajari oleh semua pengembang web: 1. HTML untuk mendefinisikan isi halaman web 2. CSS untuk menentukan tata letak halaman web 3. JavaScript untuk memprogram perilaku halaman web JavaScript lama dapat menggunakan atribut tipe: <script type = "text / javascript">. Atribut jenis tidak diperlukan. JavaScript adalah bahasa scripting default dalam HTML. Tutorial ini adalah tentang JavaScript, dan bagaimana JavaScript bekerja dengan HTML dan CSS. JavaScript Dapat Mengubah Konten HTML Salah satu dari banyak metode JavaScript HTML adalah getelementbyid (). Contoh ini menggunakan metode untuk "menemukan" elemen HTML (dengan id = "demo") dan mengubah konten elemen (innerhtml) menjadi "Halo JavaScript":
3 <h2>what Can JavaScript Do?</h2> <p id="demo">javascript can change HTML content.</p> <button type="button" onclick='document.getelementbyid("demo").innerhtml = "Hello JavaScript!"'>Click Me!</button> JavaScript Dapat Mengubah Atribut HTML Contoh ini mengubah gambar HTML dengan mengubah atribut src (source) tag <img>: <h2>what Can JavaScript Do?</h2> <p>javascript can change HTML attributes.</p> <p>in this case JavaScript changes the src (source) attribute of an image.</p> <button onclick="document.getelementbyid('myimage').src='pic_bulbon.gif'">turn on the light</button> <img id="myimage" src="pic_bulboff.gif" style="width:100px"> <button onclick="document.getelementbyid('myimage').src='pic_bulboff.gif'">turn off the light</button> JavaScript Dapat Mengubah Gaya HTML (CSS) Mengubah gaya elemen HTML, adalah varian dari perubahan atribut HTML: Contoh <h2>what Can JavaScript Do?</h2> <p id="demo">javascript can change the style of an HTML element.</p> <button type="button" onclick="document.getelementbyid('demo').style.fontsize='35px'">click Me!</button> JavaScript dapat menyembunyikan elemen HTML Menyembunyikan elemen HTML bisa dilakukan dengan mengubah tampilan style: Contoh:
4 <h2>what Can JavaScript Do?</h2> <p id="demo">javascript can hide HTML elements.</p> <buttontype="button" onclick="document.getelementbyid('demo').style.display='none'">click Me!</button> JavaScript dapat menampilkan elemen HTML Menampilkan elemen HTML yang tersembunyi juga bisa dilakukan dengan mengubah tampilan style: <h2>what Can JavaScript Do?</h2> <p>javascript can show hidden HTML elements.</p> <p id="demo" style="display:none">hello JavaScript!</p> <button type="button" onclick="document.getelementbyid('demo').style.display='block'">click Me!</button> Dalam HTML, kode JavaScript harus disisipkan di antara tag dan </ script>. <h2>javascript in Body</h2> document.getelementbyid("demo").innerhtml = "My First JavaScript"; Fungsi dan Event JavaScript Fungsi JavaScript adalah blok kode JavaScript, yang dapat dijalankan saat "dipanggil". Misalnya, sebuah fungsi dapat dipanggil saat sebuah peristiwa terjadi, seperti saat pengguna mengeklik tombol. Skrip dapat ditempatkan di bagian, atau di bagian <head> dari halaman HTML, atau keduanya. JavaScript di <head> Dalam contoh ini, fungsi JavaScript ditempatkan di bagian <head> pada halaman HTML. Fungsi dipanggil (disebut) saat tombol diklik: <head>
5 function myfunction() { document.getelementbyid("demo").innerhtml = "Paragraph changed."; </head> <h2>javascript in Head</h2> <p id="demo">a Paragraph.</p> <button type="button" onclick="myfunction()">try it</button> JavaScript di Dalam contoh ini, fungsi JavaScript ditempatkan di bagian dari halaman HTML. Fungsi dipanggil (disebut) saat tombol diklik: <h2>javascript in Body</h2> <p id="demo">a Paragraph.</p> <button type="button" onclick="myfunction()">try it</button> function myfunction() { document.getelementbyid("demo").innerhtml = "Paragraph changed."; Fungsi JavaScript didefinisikan dengan kata kunci fungsi, diikuti dengan nama, diikuti tanda kurung (). Nama fungsi dapat berisi huruf, angka, garis bawah, dan tanda dolar (aturan yang sama dengan variabel). Tanda kurung dapat mencakup nama parameter yang dipisahkan dengan koma, Kode yang akan dieksekusi, oleh fungsinya, ditempatkan di dalam kurung kurawal: { function name(parameter1, parameter2, parameter3) { code to be executed Parameter fungsi adalah nama yang tercantum dalam definisi fungsi. Argumen fungsi adalah nilai sebenarnya yang diterima oleh fungsi saat dipanggil. Di dalam fungsi, argumen (parameter) berperilaku sebagai variabel lokal. Fungsi sama seperti Prosedur atau Subrutin, dalam bahasa pemrograman lain.
6 Fungsi Return Saat JavaScript mencapai pernyataan kembali, fungsi akan berhenti dijalankan. Jika fungsi dipanggil dari sebuah pernyataan, JavaScript akan "kembali" untuk mengeksekusi kode setelah pernyataan yang memanggil. Fungsi sering menghitung nilai kembali. Nilai kembalian "dikembalikan" kembali ke "pemanggil": <h2>javascript Functions</h2> <p>contoh ini memanggil fungsi yang melakukan perhitungan hasilnya:</p> function myfunction(a, b) { return a * b; document.getelementbyid("demo").innerhtml = myfunction(4, 3); dan mengembalikan Dengan fungsi Anda dapat menggunakan kembali kode: Tentukan kode sekali, dan gunakan berkali-kali. Anda bisa menggunakan kode yang sama berkali-kali dengan argumen yang berbeda, untuk menghasilkan hasil yang berbeda. Contoh 1 : <h2>javascript Functions</h2> <p>contoh ini memanggil fungsi untuk mengkonversi dari Fahrenheit ke Celsius:</p> function tocelsius(f) { return (5/9) * (f-32); document.getelementbyid("demo").innerhtml = tocelsius(77); Contoh 2 : <h2>javascript Functions</h2>
7 <p>mengakses fungsi tanpa () akan mengembalikan definisi fungsi alih -alih hasil fungsinya:</p> function tocelsius(f) { return (5/9) * (f-32); document.getelementbyid("demo").innerhtml = tocelsius; Fungsi yang Digunakan sebagai Nilai Variabel, Fungsi dapat digunakan dengan cara yang sama seperti Anda menggunakan variabel, dalam semua jenis rumus, tugas, dan perhitungan. Anda dapat menggunakan fungsi secara langsung, sebagai nilai variabel: document.getelementbyid("demo").innerhtml = "The temperature is " + tocelsius(77) + " Celsius"; function tocelsius(fahrenheit) { return (5/9) * (fahrenheit-32); LATIHAN 1. Panggil fungsinya function myfunction() { document.getelementbyid("demo").innerhtml = "Hello World!"; // Call the function here
8 2. Cari tahu apa yang salah dengan fungsinya - perbaiki dan jalankan seperti seharusnya! func myfunc { document.getelementbyid("demo").innerhtml = "Hello World!"; myfunction(); 3. Gunakan fungsi untuk menampilkan produk 5 * 5. function myfunction() { // Add code here document.getelementbyid("demo").innerhtml = myfunction(); 4. Gunakan fungsi untuk menampilkan "Hello John". <p id="demo">display the result here.</p> function myfunction(name) { return "Hello " + name; 5. Tentukan fungsi bernama "myfunction", dan buatlah display "Hello World!" Di elemen <p>. <p id="demo">display the result here.</p> // Define and call the function here
9 Menempatkan skrip di bagian bawah elemen meningkatkan kecepatan tampilan, karena kompilasi skrip memperlambat tampilan. JavaScript eksternal Script juga bisa ditempatkan di file eksternal: Berkas eksternal: myscript.js function myfunction() { document.getelementbyid("demo").innerhtml = "Paragraph changed."; Script eksternal praktis bila kode yang sama digunakan di banyak halaman web yang berbeda. File JavaScript memiliki ekstensi file.js. Untuk menggunakan skrip eksternal, letakkan nama file skrip di atribut src (sumber) tag : <h2>external JavaScript</h2> <p id="demo">a Paragraph.</p> <button type="button" onclick="myfunction()">try it</button> <p>(myfunction is stored in an external file called "myscript.js")</p> <script src="myscript.js"> Keunggulan JavaScript Eksternal Menempatkan skrip pada file eksternal memiliki beberapa kelebihan: Ini memisahkan HTML dan kode, Itu membuat HTML dan JavaScript lebih mudah dibaca dan dipelihara, File cache dalam cache dapat mempercepat beban halaman. Untuk menambahkan beberapa file skrip ke satu halaman - gunakan beberapa tag skrip: Referensi Eksternal. Skrip eksternal dapat dirujuk dengan URL lengkap atau dengan path relatif ke halaman web saat ini. Contoh ini menggunakan URL lengkap untuk menautkan ke skrip: <h2>external JavaScript</h2> <p id="demo">a Paragraph.</p> <button type="button" onclick="myfunction()">try it</button> <p>(myfunction is stored in an external file called "myscript.js")</p>
10 <script src=" JavaScript dapat "menampilkan" data dengan berbagai cara: Menulis ke elemen HTML, menggunakan innerhtml. Menulis ke dalam output HTML menggunakan document.write (). Menulis ke kotak peringatan, menggunakan window.alert (). Menulis ke konsol browser, menggunakan console.log (). Menggunakan innerhtml Untuk mengakses elemen HTML, JavaScript dapat menggunakan metode document.getelementbyid (id). Atribut id mendefinisikan elemen HTML. Properti innerhtml mendefinisikan konten HTML: <h2>my First Web Page</h2> <p>my First Paragraph.</p> document.getelementbyid("demo").innerhtml = 5 + 6; Mengubah properti innerhtml dari elemen HTML adalah cara yang umum untuk menampilkan data dalam HTML Menggunakan document.write (). Untuk tujuan pengujian, lebih mudah menggunakan document.write (): <h2>my First Web Page</h2> <p>my first paragraph.</p> document.write(5 + 6); Menggunakan window.alert () Anda dapat menggunakan kotak peringatan untuk menampilkan data:
11 <h2>my First Web Page</h2> <p>my first paragraph.</p> window.alert(5 + 6); Sintaks JavaScript adalah seperangkat aturan, bagaimana program JavaScript dibuat. Program komputer adalah daftar "instruksi" untuk "dieksekusi" oleh komputer. Dalam bahasa pemrograman, instruksi program ini disebut pernyataan. JavaScript adalah bahasa pemrograman. Pernyataan JavaScript dipisahkan oleh titik koma: <h2>javascript Statements</h2> <p>pernyataan dipisahkan dengan titik koma.</p> <p>variabel x, y, dan z diberi nilai 5, 6, dan 11.</p> <p>kemudian nilai z ditampilkan pada paragraf di bawah ini:</p> var x, y, z; x = 5; y = 6; z = x + y; document.getelementbyid("demo").innerhtml = z; Variabel JavaScript Dalam bahasa pemrograman, variabel digunakan untuk menyimpan nilai data.javascript menggunakan kata kunci var untuk mendeklarasikan variabel. Tanda sama digunakan untuk menetapkan nilai pada variabel. Dalam contoh ini, x didefinisikan sebagai variabel. Kemudian, x ditugaskan (diberikan) nilai 6: <h2>javascript Variables</h2> <p>dalam contoh ini, x didefinisikan sebagai variabel.
12 Kemudian, x diberi nilai 6:</p> var x; x = 6; document.getelementbyid("demo").innerhtml = x; Satu Pernyataan, Banyak Variabel Anda bisa mendeklarasikan banyak variabel dalam satu pernyataan. Mulai pernyataan dengan var dan pisahkan variabel dengan koma: <h2>javascript Variables</h2> <p>you can declare many variables in one statement.</p> var person = "John Doe", carname = "Volvo", price = 200; document.getelementbyid("demo").innerhtml = carname; LATIHAN 1. Buat variabel dengan nama carname, tetapkan nilai "Volvo" ke dalamnya, dan tampilkan itu. <p id="demo">display the result here.</p> // Create the variable here 2. Kode di bawah ini akan menampilkan "Volvo" - Perbaiki. <p id="demo">display the result here.</p>
13 var carname = "Volvo"; document.getelementbyid("demo").innerhtml = carname; 3. Buat variabel ketiga yang disebut z, tetapkan x + y ke dalamnya, dan tampilkan. <p id="demo">display the result here.</p> var x = 5; var y = 10; 4. Gunakan kata kunci var tunggal untuk membuat tiga variabel dengan nilai berikut: FirstName = "diana" LastName = "wati" Umur = 20 <p id="demo">display the result here.</p> // Create the variables here document.getelementbyid("demo").innerhtml = firstname + " " + lastname + " is " + age; Operator JavaScript Operator aritmatika digunakan untuk melakukan aritmatika pada bilangan: Operator Description + Addition - Subtraction * Multiplication / Division % Modulus ++ Increment
14 Operator Description -- Decrement JavaScript menggunakan operator aritmatika (+ - * /) untuk menghitung nilai: <h2>javascript Operators</h2> <p>javascript menggunakan operator aritmatika untuk menghitung nilai (seperti aljabar).</p> document.getelementbyid("demo").innerhtml = (5 + 6) * 10; JavaScript menggunakan operator penugasan (=) untuk menetapkan nilai pada variabel: Operator Example Same As = x = y x = y += x += y x = x + y -= x -= y x = x - y *= x *= y x = x * y /= x /= y x = x / y %= x %= y x = x % y <h2>assigning JavaScript Values</h2> <p>dalam JavaScript, = operator digunakan untuk menetapkan nilai ke variabel.</p> var x, y; x = 5; y = 6; document.getelementbyid("demo").innerhtml = x + y;
15 Penambahan operator penugasan (+ =) menambahkan nilai pada variabel. <h2>the += Operator</h2> var x = 10; x += 5; document.getelementbyid("demo").innerhtml = x; Operator + juga bisa digunakan untuk menambahkan (menggabungkan) string. <h2>javascript Operators</h2> <p>operator + menggabungkan (menambahkan) string.</p> var txt1 = "John"; var txt2 = "Doe"; document.getelementbyid("demo").innerhtml = txt1 + " " + txt2; LATIHAN 1. Gunakan + = operator untuk menambahkan nilai 5 ke variabel x. var x = 10; // add code here document.getelementbyid("demo").innerhtml = x;
16 2. Gunakan% = operator untuk menetapkan sisa 10/3 ke variabel x. var x = 10; // add code here document.getelementbyid("demo").innerhtml = x; Menambahkan String dan Bilangan Menambahkan dua angka, akan mengembalikan jumlah tersebut, namun menambahkan angka dan string akan mengembalikan sebuah string: <h2>javascript Operators</h2> <p>menambahkan nomor dan string, mengembalikan sebuah string.</p> var x = 5 + 5; var y = "5" + 5; var z = "Hello" + 5; document.getelementbyid("demo").innerhtml = x + "<br>" + y + "<br>" + z; OPERATOR Operator Perbandingan JavaScript Operator Description == equal to === equal value and equal type!= not equal!== not equal value or not equal type
17 Operator Description > greater than < less than >= greater than or equal to <= less than or equal to? ternary operator JavaScript Logical Operator Operator Description && logical and logical or! logical not LATIHAN 1. Tampilkan jumlah = , dengan menggunakan dua variabel x dan y. <p id="demo">display the result here.</p> var x; var y; 2. Temukan sisanya ketika 15 dibagi dengan 9, dengan menggunakan dua variabel x dan y <p id="demo">display the result here.</p> var x; var y;
18 Komentar JavaScript Tidak semua pernyataan JavaScript "dieksekusi". Kode setelah garis miring ganda // atau antara / * dan * / untuk multi linediperlakukan sebagai komentar. Komentar JavaScript dapat digunakan untuk menjelaskan kode JavaScript, dan membuatnya lebih mudah dibaca. Komentar JavaScript juga bisa digunakan untuk mencegah eksekusi, saat menguji kode alternatif. Komentar Baris tunggal Komentar baris tunggal dimulai dengan //. Setiap teks antara // dan akhir baris akan diabaikan oleh JavaScript (tidak akan dieksekusi). Komentar diabaikan, dan tidak akan dieksekusi: <h2>javascript Comments are NOT Executed</h2> var x; x = 5; // x = 6; I will not be executed document.getelementbyid("demo").innerhtml = x; JavaScript Case Sensitif. Semua pengidentifikasi JavaScript peka terhadap huruf besar. Variabel Last Name dan last name, adalah dua variabel yang berbeda. <h2>javascript is Case Sensitive</h2> <p>try change lastname to lastname.</p> var lastname, lastname; lastname = "Doe"; lastname = "Peterson"; document.getelementbyid("demo").innerhtml = lastname;
19 Sebagian besar program JavaScript berisi banyak pernyataan JavaScript. Pernyataan dijalankan, satu per satu, sesuai urutan penulisannya. Dalam contoh ini x, y, dan z diberi nilai, dan akhirnya z ditampilkan: Contoh 1: <h2>javascript Statements</h2> <p>kode JavaScript (atau hanya JavaScript) adalah urutan pernyataan JavaScript.</p> var x, y, z; x = 5; y = 6; z = x + y; document.getelementbyid("demo").innerhtml = z; Semicolons ; Semikolon memisahkan pernyataan JavaScript. Gunakan titik koma di akhir setiap pernyataan yang dapat dieksekusi : <h2>javascript Statements</h2> <p>javascript statements are separated by semicolons.</p> <p id="demo1"></p> var a, b, c; a = 1; b = 2; c = a + b; document.getelementbyid("demo1").innerhtml = c; Bila dipisahkan oleh titik koma, beberapa pernyataan pada satu baris diperbolehkan:
20 <h2>javascript Statements</h2> <p>multiple statements on one line is allowed.</p> <p id="demo1"></p> var a, b, c; a = 1; b = 2; c = a + b; document.getelementbyid("demo1").innerhtml = c; Jenis Data JavaScript (TIPE DATA) Variabel JavaScript dapat menyimpan banyak tipe data: angka, string, objek dan banyak lagi: var length = 16; // Number var lastname = "Johnson"; // String var x = {firstname:"john", lastname:"doe"; // Object Konsep Tipe Data Dalam pemrograman, tipe data merupakan konsep penting. Agar dapat beroperasi pada variabel, penting untuk mengetahui sesuatu tentang jenisnya. Tanpa tipe data, komputer tidak bisa menyelesaikannya dengan aman: var x = 16 + "Volvo"; jadi kebaca var x = "16" + "Volvo"; Saat menambahkan angka dan string, JavaScript akan memperlakukan nomor itu sebagai string. <p>when adding a number and a string, JavaScript will treat the number as a string.</p> var x = 16 + "Volvo"; document.getelementbyid("demo").innerhtml = x; JavaScript mengevaluasi ekspresi dari kiri ke kanan. Urutan yang berbeda dapat menghasilkan hasil yang berbeda: Contoh1 :
21 var x = "Volvo"; document.getelementbyid("demo").innerhtml = x; Contoh 2: var x = "Volvo" ; document.getelementbyid("demo").innerhtml = x; Pada contoh pertama, JavaScript memperlakukan 16 dan 4 sebagai angka, sampai mencapai "Volvo". Pada contoh kedua, karena operan pertama adalah string, semua operan diperlakukan sebagai string. Jenis JavaScript Dinamis. JavaScript memiliki tipe dinamis. Ini berarti bahwa variabel yang sama dapat digunakan untuk menyimpan tipe data yang berbeda: Var x; // Sekarang x tidak terdefinisi Var x = 5; // Sekarang x adalah sebuah nomor Var x = "john"; // Sekarang x adalah sebuah String String JavaScript String (atau string teks) adalah serangkai an karakter seperti "John Doe". String ditulis dengan tanda petik. Anda bisa menggunakan tanda kutip tunggal atau ganda: Contoh var varname = "Volvo XC60"; // Menggunakan tanda kutip ganda svar varname = 'Volvo XC60'; // Menggunakan tanda kutip tunggal
22 var carname1 = "Volvo XC60"; var carname2 = 'Volvo XC60'; var answer1 = "It's alright"; var answer2 = "He is called 'Johnny'"; var answer3 = 'He is called "Johnny"'; document.getelementbyid("demo").innerhtml = carname1 + "<br>" + carname2 + "<br>" + answer1 + "<br>" + answer2 + "<br>" + answer3; Nomor (number) JavaScript JavaScript hanya memiliki satu jenis angka. Angka dapat ditulis dengan, atau tanpa desimal: var x1 = 34.00; var x2 = 34; var y = 123e5; var z = 123e-5; document.getelementbyid("demo").innerhtml = x1 + "<br>" + x2 + "<br>" + y + "<br>" + z JavaScript Booleans Boolean hanya bisa memiliki dua nilai: benar atau salah. Example var x = true; var y = false; Boolean sering digunakan dalam pengujian bersyarat. Array JavaScript Array JavaScript ditulis dengan tanda kurung siku. Item array dipisahkan dengan koma. Kode berikut menyatakan (membuat) sebuah array yang disebut mobil, berisi tiga item (nama mobil):
23 var cars = ["Saab","Volvo","BMW"]; document.getelementbyid("demo").innerhtml = cars[0]; Objek JavaScript Objek JavaScript ditulis dengan kurung kurawal. Properti objek ditulis sebagai nama: pasangan nilai, dipisahkan dengan tanda koma. Anda telah mengetahui bahwa variabel JavaScript adalah kontainer untuk nilai data. Kode ini memberikan nilai sederhana (Fiat) ke variabel bernama mobil: <p>membuat Variabel JavaScript.</p> var car = "Fiat"; document.getelementbyid("demo").innerhtml = car; Objek juga variabel. Tapi objek bisa mengandung banyak nilai. Kode ini memberikan banyak nilai (Fiat, 500, putih) ke variabel bernama mobil: <p>creating a JavaScript Object.</p> var car = {type:"fiat", model:"500", color:"white"; document.getelementbyid("demo").innerhtml = car.color;
24 Nilai ditulis sebagai nama: nilai pasangan (nama dan ni lai dipisahkan oleh titik dua). Objek JavaScript adalah kontainer untuk nilai yang dinamai. Properti Objek Nama: nilai pasangan (dalam objek JavaScript) disebut properti. var person = { firstname : "John", lastname : "Doe", age : 50, eyecolor : "blue" ; document.getelementbyid("demo").innerhtml = person.firstname + " is " + person.age + " years old."; Objek (orang) pada contoh di atas memiliki 4 propert i: firstname, lastname, age, dan eye color. Mengakses Properti Objek Anda dapat mengakses properti objek dengan dua cara: objectname.propertyname or objectname["propertyname"] Contoh 1 : <p> Ada dua cara berbeda untuk mengakses properti objek: </p> <p>anda bisa menggunakan person.property atau person ["property"].</p>
25 var person = { firstname: "John", lastname : "Doe", id : 5566 ; document.getelementbyid("demo").innerhtml = person.firstname + " " + person.lastname; Contoh 2 : <p> There are two different ways to access an object property: </p> <p>you can use person.property or person["property"].</p> var person = { firstname: "John", lastname : "Doe", id : 5566 ; document.getelementbyid("demo").innerhtml = person["firstname"] + " " + person["lastname"]; Mengakses Metode Objek Anda mengakses metode objek dengan sintaks berikut: objectname.methodname() <p>creating and using an object method.</p> <p>an object method is a function definition, stored as a property value.</p>
26 var person = { firstname: "John", lastname : "Doe", id : 5566, fullname : function() { return this.firstname + " " + this.lastname; ; document.getelementbyid("demo").innerhtml = person.fullname(); Jika Anda mengakses metode Nama Lengkap, tanpa (), itu akan mengembalikan definisi fungsi, Sebuah metode sebenarnya adalah definisi fungsi yang disimpan sebagai nilai properti: <p>metode objek adalah definisi fungsi, disimpan sebagai nilai properti.</p> <p>jika Anda mengaksesnya tanpa (), itu akan mengembalikan definisi fungsi:</p> var person = { firstname: "John", lastname : "Doe", id : 5566, fullname : function() { return this.firstname + " " + this.lastname; ; document.getelementbyid("demo").innerhtml = person.fullname; LATIHAN : 1. Tampilkan "John" dengan mengekstrak informasi dari objek orang tersebut.
27 <p id="demo">display the result here.</p> var person = {firstname:"john", lastname:"doe"; 2. Tambahkan properti dan nilai berikut ke objek orang tersebut: negara: Amerika Serikat var person = {firstname:"john", lastname:"doe"; document.getelementbyid("demo").innerhtml = person.country; 3. Buat objek yang disebut orang dengan nama = John, umur = 50. Kemudian, akses objek untuk menampilkan "John berusia 50 tahun". <p id="demo">display the result here.</p> // Create the object here Cakupan JavaScript (Scope) Lingkup adalah himpunan variabel yang dapat Anda akses. Dalam JavaScript, ruang lingkup adalah himpunan variabel, objek, dan fungsi yang dapat Anda akses. Variabel dinyatakan dalam fungsi JavaScript, menjadi LOCAL. Variabel lokal memiliki cakupan lokal: Mereka hanya dapat diakses dalam fungsi. <p>variabel lokal carname tidak bisa diakses dari kode diluar fungsi:</p> myfunction();
28 document.getelementbyid("demo").innerhtml = "The type of carname is " + typeof carname; function myfunction() { var carname = "Volvo"; Karena variabel lokal hanya dikenali di dalam fungsinya, variabel dengan nama yang sama dapat digunakan dalam fungsi yang berbeda.variabel lokal dibuat saat fungsi dimulai, dan dihapus saat fungsi selesai. Variabel yang dinyatakan di luar fungsi, menjadi GLOBAL.Variabel global memiliki cakupan global: Semua skrip dan fungsi pada halaman web dapat mengaksesnya. <p>sebuah variabel GLOBAL dapat diakses dari script atau fungsi apapun.</p> var carname = "Volvo"; myfunction(); function myfunction() { document.getelementbyid("demo").innerhtml = "I can display " + carname; Jika Anda menetapkan nilai pada variabel yang belum diumumkan, maka secara otomatis akan menjadi variabel GLOBAL. Contoh kode ini akan mendeklarasikan variabel global carname, walaupun nilainya diberikan di dalam sebuah fungsi. <p> Jika Anda menetapkan nilai pada variabel yang belum diumumkan, Maka secara otomatis akan menjadi variabel GLOBAL: </p>
29 myfunction(); // code here can use carname as a global variable document.getelementbyid("demo").innerhtml = "I can display " + carname; function myfunction() { carname = "Volvo"; Event Java script event HTML adalah "hal-hal" yang terjadi pada elemen HTML. Saat JavaScript digunakan di halaman HTML, JavaScript dapat "bereaksi" terhadap kejadian ini. event HTML bisa jadi sesuatu yang dilakukan browser, atau sesuatu yang dilakukan pengguna, Berikut adalah beberapa contoh event HTML: Laman web HTML telah selesai dimuat Bidang masukan HTML telah diubah Sebuah tombol HTML diklik Seringkali, saat kejadian terjadi, Anda mungkin ingin melakukan sesuatu. JavaScript memungkinkan Anda menjalankan kode saat kejadian terdeteksi. HTML memungkinkan atribut event handler, dengan kode JavaScript, untuk ditambahkan ke elemen HTML. Dalam contoh berikut, atribut onclick (dengan kode), ditambahkan ke elemen tombol: <button onclick="document.getelementbyid('demo').innerhtml=date()">the time is?</button> Pada contoh di atas, kode JavaScript akan mengubah isi elemen dengan id = "demo". Pada contoh berikut, kode akan mengubah isi elemennya sendiri (menggunakan this.innerhtml): <button onclick="this.innerhtml=date()">the time is?</button>
30 Kode JavaScript seringkali beberapa barisnya panjang. Lebih umum melihat atribut dengan cara memanggil fungsi: <p>click the button to display the date.</p> <button onclick="displaydate()">the time is?</button> function displaydate() { document.getelementbyid("demo").innerhtml = Date(); Berikut adalah daftar beberapa event HTML yang umum: Event Description onchange onclick onmouseover onmouseout onkeydown onload An HTML element has been changed The user clicks an HTML element The user moves the mouse over an HTML element The user moves the mouse away from an HTML element The user pushes a keyboard key The browser has finished loading the page LATIHAN 1. Saat tombol diklik, trigger Function () dengan sebuah event. <button>click Me</button> function myfunction() { document.getelementbyid("demo").innerhtml = "Hello World";
31 2. Elemen <span> harus melakukan sesuatu saat seseorang mengarahkan mouse ke atasnya. Cobalah untuk memperbaikinya <span someevent="this.style.color='red'">mouse over me!</span> DOM HTML (Document Object Model) Saat halaman web dimuat, browser membuat Document Object Model halaman. Model HTML DOM dibangun sebagai pohon Objek: Dengan model objek, JavaScript mendapatkan semua kekuatan yang dibutuhkan untuk membuat HTML dinamis: JavaScript dapat mengubah semua elemen HTML di halaman JavaScript dapat mengubah semua atribut HTML di halaman JavaScript dapat mengubah semua gaya CSS di halaman JavaScript dapat menghapus elemen dan atribut HTML yang ada JavaScript dapat menambahkan elemen HTML dan atribut baru JavaScript dapat bereaksi terhadap semua aktivitas HTML yang ada di halaman JavaScript dapat membuat acara HTML baru di halaman Apa itu HTML DOM? DOM HTML adalah model objek standar dan antarmuka pemrograman untuk HTML. Ini mendefinisikan: Elemen HTML sebagai objek Properti semua elemen HTML Metode untuk mengakses semua elemen HTML Acara untuk semua elemen HTML
32 Dengan kata lain: DOM HTML adalah standar untuk mendapatkan, mengubah, menambah, atau menghapus elemen HTML. Metode HTML DOM adalah tindakan yang dapat Anda lakukan (pada Elemen HTML). Properti HTML DOM adalah nilai (dari Elemen HTML) yang dapat Anda setel atau ubah. Antarmuka Pemrograman DOM DOM HTML dapat diakses dengan JavaScript (dan dengan bahasa pemrograman lainnya). Di DOM, semua elemen HTML didefinisikan sebagai objek.antarmuka pemrograman adalah sifat dan metode masing-masing objek. Properti adalah nilai yang bisa Anda dapatkan atau tetapkan (seperti mengubah konten el emen HTML). Metode adalah tindakan yang dapat Anda lakukan (seperti menambahkan atau menghapus elemen HTML). Contoh berikut mengubah konten (innerhtml) elemen <p> dengan id = "demo": <h2>my First Page</h2> document.getelementbyid("demo").innerhtml = "Hello World!"; Pada contoh di atas, getelementbyid adalah sebuah metode, sedangkan innerhtml adalah sebuah properti. Metode GetElementById Cara yang paling umum untuk mengakses elemen HTML adalah dengan menggunakan id elemen. Pada contoh di atas, metode getelementbyid menggunakan id = "demo" untuk menemukan elemennya. Properti innerhtml Cara termudah untuk mendapatkan konten sebuah elemen adalah dengan menggunakan innerhtml properti. Properti innerhtml berguna untuk mendapatkan atau mengganti konten elemen HTML. Properti innerhtml dapat digunakan untuk mendapatkan atau mengubah elemen HTML, termasuk dan. Objek dokumen HTML DOM adalah pemilik semua objek lain di halaman web Anda. Objek Dokumen DOM HTML Objek dokumen mewakili halaman web Anda. Jika Anda ingin mengakses elemen apapun di halaman HTML, Anda selalu mulai dengan mengakses objek dokumen. Berikut adalah beberapa contoh bagaimana Anda dapat menggunakan objek dokumen untuk mengakses dan memanipulasi HTML.
33 Menemukan Elemen HTML Method document.getelementbyid(id) document.getelementsbytagname(name) document.getelementsbyclassname(name) Description Find an element by element id Find elements by tag name Find elements by class name Mengubah Unsur HTML Method element.innerhtml = new html content element.attribute = new value element.setattribute(attribute, value) element.style.property = new style Description Change the inner HTML of an element Change the attribute value of an HTML element Change the attribute value of an HTML element Change the style of an HTML element Menambahkan dan Menghapus Unsur Method document.createelement(element) document.removechild(element) document.appendchild(element) document.replacechild(element) document.write(text) Description Create an HTML element Remove an HTML element Add an HTML element Replace an HTML element Write into the HTML output stream Menambahkan Adding Events Handlers Method document.getelementbyid(id).onclick = function(){code Description Adding event handler code to an onclick event HTML pertama DOM Level 1 (1998), mendefinisikan 11 objek HTML, koleksi objek, dan properti. Ini masih berlaku di HTML5. Kemudian, di HTML DOM Level 3, lebih banyak objek, koleksi, dan properti ditambahkan. Property Description DOM document.anchors Returns all <a> elements 1
34 Property Description DOM that have a name attribute document.applets document.baseuri Returns all <applet> elements (Deprecated in HTML5) Returns the absolute base URI of the document 1 3 document.body Returns the element 1 document.cookie document.doctype Returns the document's cookie Returns the document's doctype 1 3 document.documentelement Returns the element 3 document.documentmode document.documenturi document.domain document.domconfig document.embeds Returns the mode used by the browser Returns the URI of the document Returns the domain name of the document server Obsolete. Returns the DOM configuration Returns all <embed> elements document.forms Returns all <form> elements 1 document.head Returns the <head> element 3 document.images Returns all <img> elements 1 document.implementation document.inputencoding document.lastmodified Returns the DOM implementation Returns the document's encoding (character set) Returns the date and time the document was updated document.links Returns all <area> and <a> 1
35 Property Description DOM elements that have a href attribute document.readystate document.referrer Returns the (loading) stat us of the document Returns the URI of the referrer (the linking document) 3 1 document.scripts Returns all elements 3 document.stricterrorchecking Returns if error checking is enforced 3 document.title Returns the <title> element 1 document.url Returns the complete URL of the document 1
MODUL 4 JAVASCRIPT: DASAR, VARIABEL, & FUNGSI
MODUL 4 JAVASCRIPT: DASAR, VARIABEL, & FUNGSI RINGKASAN Setelah Anda berlatih untuk mengenal salah satu elemen DHTML yaitu CSS, sudah saatnya Anda berlatih untuk mengenal pemrograman web yang sebenarnya,
Pemrograman Berbasis Web Pertemuan 4 Javascript. Program Diploma IPB - Aditya Wicaksono, S.Komp 1
Pemrograman Berbasis Web Pertemuan 4 Javascript Program Diploma IPB - Aditya Wicaksono, S.Komp 1 Overview Pendahuluan Pengaksesan Javascript Dasar Javascript Program Diploma IPB - Aditya Wicaksono, S.Komp
MODUL 5 JAVA SCRIPT. Sub : PENGENALAN
MODUL 5 JAVA SCRIPT Sub : PENGENALAN Laboratorium Komputer STIMIK PPKIA Pradnya Paramita Malang Pertemuan 5 5.1 Tujuan : 1. Mahasiswa dapat memahami dan mengenai perintah perintah javascript 2. Mahasiswa
Mahasiswa memahami Pengertian, fungsi, aplikasi untuk menjalankan JavaScript, cara menjalankan kode, cara memasukkan kode JavaScript ke dalam HTML
Pengenalan JavaScript Standar Kompetensi Mahasiswa memahami Pengertian, fungsi, aplikasi untuk menjalankan JavaScript, cara menjalankan kode, cara memasukkan kode JavaScript ke dalam HTML Indikator Hasil
PEMROGRAMAN WEB 09 JavaScript Lanjut
PEMROGRAMAN WEB 09 JavaScript Lanjut Andi WRE JavaScript Objects Object Based Programming language Setiap object dapat memiliki properti dan method Properti the values associated with an object Contoh
HTML DOM #1 Yosef Murya Kusuma Ardhana. ST., M.Kom
HTML DOM #1 Yosef Murya Kusuma Ardhana. ST., M.Kom HTML? HTML merupakan singkatan dari Hypertext Markup Language. HTML adalah sekumpulan text atau file ASCII yang berisi intruksi atau perintah program
Pemrograman Web. Javascript. Indrato, S.Kom Introduction. Penyisipan JS dalam HTML. PemrogramanWeb.2009
Pemrograman Web Indrato, S.Kom [email protected] Javascript Page 2 Introduction JavaScript merupakan bahasa berbasis objek, akan tetapi bukanlah bahasa berorientasi objek karena tidak memiliki kelas
JavaScript. Pemrograman Web 1. Genap
JavaScript Pemrograman Web 1 Genap 2011-2012 Pengenalan JavaScript Apa itu JavaScript? JavaScript adalah bahasa Scripting, bukan bahasa pemrograman. JavaScript didisain untuk membuat halaman HTML menjadi
Pengenalan Script. Definisi HTML
1 Pengenalan Script Pada bab ini akan dibahas bahasa script yang dapat digunakan untuk membuat halaman web. Untuk dapat membuat halaman web bahasa script pertama yang harus anda kenal adalah HTML. HTML
Pemrograman Web Week 4. Team Teaching
Pemrograman Web Week 4 Team Teaching Peran Masing-masing Bahasa HTML => Mengatur Struktur CSS => Mengatur tampilan JSS => Mengatur interaktifitas Penggunaan Javascript Sama seperti pada CSS, ada 3 cara
Pertemuan Ke-5 Client Side Scripting (JavaScript) S1 Teknik Informatika - Unijoyo 1
Pertemuan Ke-5 Client Side Scripting (JavaScript) S1 Teknik Informatika - Unijoyo 1 Konsep Client Side Scripting JavaScript? Pendeklarasian JavaScript JavaScript sederhana Peletakan JavaScript Komentar
YUPOCOM COMPUTER EDUCATION. JavaScript. 1. Mengenal JavaScript Hal yang harus diketahui Apa itu JavaScript. 2.
1. Mengenal JavaScript 1.1. Hal yang harus diketahui 1.2. Apa itu JavaScript 2. Sintak JavaScript 3. Peletakan JavaScript 4. Statemen JavaScript 4.1. JavaScript Statemen 4.2. Semicolon 4.3. Code JavaScript
Belajar Java Script.
Belajar Java Script [email protected] http://kuliahonline.unikom.ac.id Target Pencapaian Siswa mengetahui dasar-dasar perintah dalam java script dan mengaplikasinnya dalam program 1. Java Script Java
HTML DOM. Pemrograman Web 1. Genap
HTML DOM Pemrograman Web 1 Genap 2011-2012 HTML DOM DOM, singkatan dari Document Object Model, adalah sebuah cross-platform dan sebuah bahasa independen untuk merepresentasikan dan berinteraksi dengan
PEMPROGRAMAN WEB JAVASCRIPT
PEMPROGRAMAN WEB JAVASCRIPT TENTANG JAVASCRIPT JavaScript didesain untuk menambah interaktif suatu halaman Web JavaScript merupakan suatu bahasa Scripting (bahasa pemrograman ringan) JavaScript berisi
STMIK AMIKOM YOGYAKARTA YOGYAKARTA 2008 WIDHIARTA, S. KOM
Pemrograman Web // IInternet 1 Pengenallan Perancangan Web S1-TII//D3-TII//S1-SII matterri i:: JavaScrri iptt STMIK AMIKOM YOGYAKARTA YOGYAKARTA 2008 WIDHIARTA, S. KOM CLIENT SIDE SCRIPT - JAVASCRIPT WIDHIARTA,
Pengenalan JavaScript
Pengenalan JavaScript Tujuan - Mahasiswa memahami konsep dasar Javascript - Mahasiswa mampu memahami cara menggunakan Javascript - Mahasiswa mampu memahami dasar variabel di Javascript - Mahasiswa mampu
Pemrograman Basis Data Berbasis Web
Pemrograman Basis Data Berbasis Web Pertemuan Ke-6 (JavaScript) Noor Ifada [email protected] S1 Teknik Informatika - Unijoyo 1 Sub Pokok Bahasan JavaScript? Pendeklarasian JavaScript JavaScript
Pemrograman Basis Data Berbasis Web
Pemrograman Basis Data Berbasis Web Pertemuan Ke-6 (JavaScript) Noor Ifada S1 Teknik Informatika - Unijoyo 1 Sub Pokok Bahasan JavaScript? Pendeklarasian JavaScript JavaScript sederhana Peletakan JavaScript
PEMROGRAMAN WEB 08 JavaScript Dasar
PEMROGRAMAN WEB 08 JavaScript Dasar Andi WRE JavaScript Scripting language Lightweight scripting language Client-side scripting language Membuat halaman web menjadi lebih interaktif Digunakan untuk menambahkan
LAPORAN RESMI. PRAKTIKUM TEKNOLOGI WEB Pengenalan JavaScript
LAPORAN RESMI PRAKTIKUM TEKNOLOGI WEB Pengenalan JavaScript Dosen Pembimbing : Dwi Susanto Oleh : Noer Rhiannah A (4103131052) 3 D3 MMB B PROGRAM STUDI TEKNOLOGI MULTIMEDIA BROADCASTING DEPARTEMEN MULTIMEDIA
PHP (HYPERTEXT PREPROCESSOR)
LAPORAN PRAKTIKUM MODUL 4 PEMROGRAMAN WEB PHP (HYPERTEXT PREPROCESSOR) Disusun Oleh: Deny Kurniawan Novianto (130533608222) PTI OFF B UNIVERSITAS NEGERI MALANG FAKULTAS TEKNIK JURUSAN TEKNIK ELEKTRO PROGRAM
DESIGN WEB. D3 TKJ
DESIGN WEB D3 TKJ [email protected] SUB POKOK BAHASAN JavaScript? Pendeklarasian JavaScript JavaScript sederhana PeletakanJavaScript KomentarpadaJavaScript KotakDialog Variabel Operator StrukturKontrol
MODUL 7. Event. Laboratorium Komputer STIMIK PPKIA Pradnya Paramita Malang
MODUL 7 Laboratorium Komputer STIMIK PPKIA Pradnya Paramita Malang Pertemuan 7 7.1 Tujuan : 1. Mahasiswa dapat memahami dan mengenai perintah perintah event 2. Mahasiswa dapat mengaplikasikan event pada
POLITEKNIK ELEKTRONIKA NEGERI SURABAYA
WEB DESAIN Pengenalan JavaScript Alfira Rizky Ayuputri 4103141039 3 D3 Multimedia Broadcasting B Dwi Susanto, S.ST, MT. D3 Teknologi Multimedia Broadcasting Departemen Multimedia Kreatif POLITEKNIK ELEKTRONIKA
PEMROGRAMAN WEB 1 JavaScript Rio Andriyat Krisdiawan, M.Kom
PEMROGRAMAN WEB 1 JavaScript Rio Andriyat Krisdiawan, M.Kom Definisi JavaScript Javascript adalah bahasa yang berbentuk kumpulan skrip yang pada fungsinya berjalan pada suatu dokumen HTML. Java Script
HTML (HyperText Markup Language)
HTML (HyperText Markup Language) IMS HTML HyperText Markup Language adalah sebuah bahasa markah yang digunakan untuk membuat sebuah halaman web, menampilkan berbagai informasi di dalam sebuah penjelajah
LAPORAN RESMI PRAKTIKUM II WEB DESAIN PENGENALAN JAVASCRIPT
LAPORAN RESMI PRAKTIKUM II WEB DESAIN PENGENALAN JAVASCRIPT Di susun oleh : Galuh Meidaluna 4103141023 Dosen : Dwi Susanto ST. MT TEKNOLOGI MULTIMEDIA BROADCASTING POLITEKNIK ELEKTRONIKA NEGERI SURABAYA
JavaScript. Pemrograman Web 1. Genap
JavaScript Pemrograman Web 1 Genap 2011-2012 Popup Box JavaScript memiliki tiga macam Popup Box, yaitu : Alert box Biasanya digunakan untuk memberikan informasi ke pengguna. Confirm box Biasanya digunakan
Variabel dan Tipe data Javascript
Variabel dan Tipe data Javascript Variabel Pendeklarasian variabel dalam JavaScript dapat di isi dengan nilai apa saja dan juga bersifat opsional. Artinya variabel boleh di deklarasikan ataupun tidak hal
Modul 6 Java Scripts I
Modul 6 Java Scripts I 1.1 Tujuan a. Mahasiswa dapat mengoperasikan struktur java scripts b. Mahasiswa dapat memakai objeck dan form pada java scripts 1.2 Materi a. Java Scripts b. Pemrograman c. Form
Otodidak Pemrograman JavaScript
Otodidak Pemrograman JavaScript Sanksi Pelanggaran Pasal 113 Undang-Undang Nomor 28 Tahun 2014 tentang Hak Cipta 1. Setiap Orang yang dengan tanpa hak melakukan pelanggaran hak ekonomi sebagaimana dimaksud
JavaScript. Sumber : Buku Pemrograman Web karangan Abdul Kadir & Pengantar Java Script di
JavaScript Sumber : Buku Pemrograman Web karangan Abdul Kadir & Pengantar Java Script di http://www.ilmukomputer.com/2006/08/19/pengantarjava-script Pemrograman Web/MI/D3 sks 1 Pengenalan JavaScript Javascript
PENGANTAR JAVASCRIPT.
PENGANTAR JAVASCRIPT. Sekilas Tentang Javascript Javascript adalah bahasa pemrograman yang popular. Javascript adalah bahasa pemrograman yang digunakan untuk HTML dan WEB, untuk Server, PC, Laptop, tablet
MODUL PEMOGRAMAN WEB I STMIK IM BANDUNG MODUL PEMOGRAMAN WEB I. Oleh: CHALIFA CHAZAR. Chalifa Chazar edu.script.id
1 MODUL PEMOGRAMAN WEB I Oleh: CHALIFA CHAZAR 2 Modul 1 Mengenal Website & HTML Tujuan: Mahasiswa mengenal konsep-konsep dan komponen dasar dari suatu website dan mampu membangun suatu website statis.
Java Script (Bagian 1)
Java Script (Bagian 1) By: U. Abd. Rohim Website : www.abdrohim.com mailto : [email protected] Internet 1Pemrograman Internet I 1 Apa itu? adalah bahasa pemrograman script yang berbasis objek buatan Netscape
DOM (Document Object Model) dan Event
DOM (Document Object Model) dan Event Tujuan Praktikum - Praktikan mampu mengakses DOM dalam HTML dan mengatur event pada elemenelemen dalam dokumen HTML Pengantar Ketentuan yang dikembangkan oleh W3C
Pemrograman Web. Page 188
Page 188 15. Kegiatan Belajar 15 : Mengolah Interaksi User a. Tujuan Pembelajaran. Setelah mengikuti kegiatan belajar 15 ini siswa diharapkan dapat : 1) Mengetahui bentuk penanganan interaksi user pada
Internet II. Pertemuan 2 & 3 Dasar Pemrograman PHP I. Sistem Komputer Universitas Serang Raya - Aditya Wicaksono, SKomp 1
Internet II Pertemuan 2 & 3 Dasar Pemrograman PHP I Sistem Komputer Universitas Serang Raya - Aditya Wicaksono, SKomp 1 HTML Apa yang harus Anda sudah tahu? CSS Javascript Sistem Komputer Universitas Serang
AJAX. Pemrograman Web. Rajif Agung Yunmar, S.Kom
AJAX Pemrograman Web Rajif Agung Yunmar, S.Kom Synchronous Metode request HTTP yang sering digunakan dengan cara ini adalah metode POST dan GET. Pada saat client mengirimkan request terhadap server, client
Kholid Fathoni EEPIS ITS Surabaya
Internet Programming PHP Kholid Fathoni EEPIS ITS Surabaya Pengenalan PHP Tag-tag Dasar PHP Struktur Kontrol Pokok Bahasan Situs/web dapat dikategorikan menjadi dua yaitu web statis dan web dinamis/interaktif.
Perangkat Lunak Pengembangan Web
Perangkat Lunak Pengembangan Web Pertemuan 2 Dasar Pemrograman PHP I Program Diploma IPB - Aditya Wicaksono, SKomp 1 HTML Apa yang harus Anda sudah tahu? CSS Javascript Program Diploma IPB - Aditya Wicaksono,
MODUL 4 PHP PART 1 (PENGENALAN PHP + VARIABEL)
MODUL 4 PHP PART 1 (PENGENALAN PHP + VARIABEL) 4.1 Definisi PHP (Hypertext Preprocessor) PHP (PHP: Hypertext Preprocessor) merupakan bahasa pemrograman yang mampu berjalan di server-side (berjalan pada
JavaScript (Dialog Box) Oleh : Devie Rosa Anamisa
JavaScript (Dialog Box) Oleh : Devie Rosa Anamisa Pembahasan Pengertian JavaScript Bentuk Dasar script Javascript Dalam Dokumen HTML Konsep Variabel Properti Event Operator Struktur Kondisi Metode Kotak
Pemrograman Web I (HTML) Oleh: Devie Rosa Anamisa
Pemrograman Web I (HTML) Oleh: Devie Rosa Anamisa Tujuan Kuliah Mampu Menjelaskan mengenai: Pengertian struktur dasar tag-tag HTML membuat aplikasi dengan perintah-perintah HTML HTML Hyper Text Markup
Web Programming. Pengenalan PHP
Web Programming Pengenalan PHP Pokok Bahasan Pengenalan PHP Tag-tag Dasar PHP Struktur Kontrol Pengenalan PHP (1) Situs/web dapat dikategorikan menjadi dua yaitu web statis dan web dinamis/interaktif.
Muhammad Bagir., M.T.I
Muhammad Bagir., M.T.I Terakhir : Magister Teknologi Informasi, FASILKOM Universitas Indonesia 2006 Experience : Ccit FT UI 2007 2014, Pengajar SML Technology 2014 2015, Manajer IT Development Multimatic
Pengantar Common Gateway Interface (CGI) dan Perl. - Konsep CGI dan Perl - Lingkungan variabel di Perl - Metode POST dan GET
Pengantar Common Gateway Interface (CGI) dan Perl - Konsep CGI dan Perl - Lingkungan variabel di Perl - Metode POST dan GET 1 Konsep CGI dan Perl Definisi CGI adalah suatu bentuk komunikasi dimana client
Modul 1. Variabel dan String
Modul 1. Variabel dan String A. Kompetensi dan Pokok Bahasan Kompetensi Umum: Mahasiswa diharapkan mampu merancang, membuat dan menjalankan bahasa pemrograman PHP dasar dan PHP lanjut Kompetensi Khusus:
Bahasa Pemrograman Java. Yudi Adha. ST. MMSI
Bahasa Pemrograman Java Yudi Adha. ST. MMSI Tujuan Pada bagian ini, kita akan mendiskusikan mengenai bagian dasar pemrograman Java. Kita akan memulai dengan mencoba menjelaskan bagian dasar dari program
STRUKTUR DASAR PHP ASUMSI 02/10/2014
STRUKTUR DASAR PHP 1 ASUMSI Anda telah mengenal dengan cukup baik komputer Anda, dan juga bisa mengoperasikannya. Jadi Anda seharusnya sudah mengerti perbedaan file dan direktori, bagaimana menyimpan file
MODUL VI ACTION SCRIPT
1 Modul Ajar Praktikum Multimedia 6 MODUL VI ACTION SCRIPT A. KOMPETENSI DASAR Memahami bahasa program Action Script 2.0 yang digunakan dalam Flash. Memahami dan menerapkan Action Script 2.0 untuk membuat
MODUL 8. Struktur Kontrol & Fungsi. Laboratorium Komputer STIMIK PPKIA Pradnya Paramita Malang
MODUL 8 Struktur Kontrol & Fungsi Laboratorium Komputer STIMIK PPKIA Pradnya Paramita Malang Pertemuan 8 8.1 Tujuan : 1. Mahasiswa dapat memahami dan mengenai perintah perintah Perulangan, Percabangan
MAKALAH JAVASCRIPT 1. PENGENALAN JAVASCRIPT
MAKALAH JAVASCRIPT 1. PENGENALAN JAVASCRIPT Javascript diperkenalkan pertama kali oleh Netscape pada tahun 1995. Pada awalnya bahasa ini dinamakan LiveScript yang berfungsi sebagai bahasa sederhana untuk
1. Sejarah Javascript
1. Sejarah Javascript JavaScript pada awalnya bernama LiveScript dan diperkenalkan pertama kali di browser Netscape Navigator 2 pada awal tahun 1995. Pengembangan javascrip ditujujkan untuk mempermudah
Sub Pokok Bahasan. Pemrograman Basis Data Berbasis Web. JavaScript? Javascript vs. Java? 28/09/ JavaScript
Sub Pokok Bahasan Pemrograman Basis Data Berbasis Web JavaScript? Pendeklarasian JavaScript JavaScript sederhana Peletakan JavaScript Komentar pada JavaScript Kotak Dialog Variabel Operator Struktur Kontrol
PHP mendukung komentar yang digunakan pada C, C++ dan Shell Unix. Sebagai contoh:
Perintah Dasar Tag PHP Ketika PHP membaca suatu file, proses akan berlangsung hingga ditemukan tag khusus yang berfungsi sebagai tanda dimulainya interpretasi teks tersebut sebagai kode PHP. PHP akan menjalankan
Atribut ACTION tempat menspesifikasikan URL yang akan digunakan sebagai pemroses field input form.
FORM DAN INPUT HTML Elemen HTML yang digunakan untuk mendapatkan masukan dari pengguna web. Pengguna web dapat memasukkan input melalui halaman-halaman HTML. Elemen/ TAG ini digunakan membatasi input.
Berikut adalah contoh penggunaan tag script untuk meletakkan baris Javascript pada halaman HTML secara langsung:
Javascript - 1 Instruktur: Arif Nurwidyantoro HTML digunakan untuk menampilkan struktur dan isi dari halaman web. CSS digunakan untuk mengatur bagaimana halaman HTML ditampilkan dalam browser. Baik HTML
MODUL 1 INTERNET PROGRAMMING : PHP 1
MODUL 1 INTERNET PROGRAMMING : PHP 1 A. Tujuan : 1. Memahami tentang PHP 2. Memahami instalasi Apache dan PHP 3. Memahami tag-tag dalam PHP 4. Memahami tentang struktur kontrol B. Dasar Teori PENGENALAN
>>> type ("5") <'type string'> >>> a= Belajar Python >>> type a <'type string'> AP2B Dini Triasanti Struktur Pemrograman Python (Bagian 2)
Struktur Pemrograman Python (Bagian 2) 1. Nilai dan Tipe data Sebuah nilai adalah hal yang paling mendasar seperti sebuah huruf atau sebuah angka yang akan di manipulasi oleh program. Nilai 2 (hasil ini
disertai contoh-contoh javascript yang kompatibel dengan Firefox
JAVASCRIPT disertai contoh-contoh javascript yang kompatibel dengan Firefox by Ek kian S U R A B A Y A - 2010 hal 1 dari 36 TUJUAN: PRAKTIKUM I Mahasiswa mengenal tentang Javascript serta dapat menuliskan
TUGAS III PEMROGRAMAN BERBASIS WEB ARTIKEL JAVASCRIPT
TUGAS III PEMROGRAMAN BERBASIS WEB ARTIKEL JAVASCRIPT Nama Mahasiswa : Nim Mahasiswa : 1108605018 I GEDE WAHYU SURYA DHARMA JURUSAN ILMU KOMPUTER FAKULTAS MATEMATIKA DAN ILMU PENGETAHUAN ALAM UNIVERSITAS
Dasar Pemrograman Web. Pemrograman Web. Adam Hendra Brata
Dasar Pemrograman Web Pemrograman Web Adam Hendra Brata Konsep Dasar Desain Web HTML CSS HTML HTML (HyperText Markup Language) Bahasa standar yang digunakan untuk menampilkan document web. Mengontrol tampilan
Server Response. Hello
1. Pengenalan PHP PHP (akronim dari PHP Hypertext Preprocessor) yang merupakan bahasa pemrogramman berbasis web yang memiliki kemampuan untuk memproses data dinamis. PHP dikatakan sebagai sebuah server-side
HTML. Hypertext Markup Language. Pemrograman Web 1. Genap
HTML Hypertext Markup Language Pemrograman Web 1 Genap 2009 2010 HTML HTML? Sebuah bahasa markup yang digunakan untuk membuat sebuah halaman web dan menampilkan berbagai informasi di dalam sebuah browser.
Pengenalan PHP Contoh penulisan file PHP :
Pengenalan PHP PHP adalah bahasa scripting yang menyatu dengan HTML dan dijalankan pada server side. Artinya semua sintaks yang kita berikan akan sepenuhnya dijalankan pada server sedangkan yang dikirimkan
MODUL 7 JavaScript pada Form HTML
1 MODUL 7 JavaScript pada Form HTML A. TUJUAN 1. Mampu memahami konsep JavaScript pada HTML 2. Mampu memahami penggunaan JavaScript pada HTML 3. Mampu memproses form HTML menggunakan JavaScript B. PETUNJUK
Pertemuan 07 Struktur Dasar PHP
Pertemuan 0 Struktur Dasar PHP Sebelum Belajar PHP Mari Mengenal PHP Say Hello to PHP Variabel Tipe Data Konstanta Operator dalam PHP Komentar Program Sebelum Belajar PHP. Saya asumsikan Anda telah mengenal
MODUL 6. Struktur Kontrol & Fungsi
MODUL 6 Struktur Kontrol & Fungsi Laboratorium Komputer STIMIK PPKIA Pradnya Paramita Malang Pertemuan 6 6.1 Tujuan : 1. Mahasiswa dapat memahami dan mengenai perintah perintah Perulangan, Percabangan
HTML DOM(2) Yosef Murya Kusuma Ardhana. ST., M.Kom
HTML DOM(2) Yosef Murya Kusuma Ardhana. ST., M.Kom Dengan HTML DOM, Anda dapat menavigasi pohon simpul menggunakan hubungan simpul. DOM Nodes Menurut standar W3C HTML DOM, segala sesuatu dalam dokumen
PEMROGRAMAN VISUAL BASIC
PEMROGRAMAN VISUAL BASIC Setelah memahami bahasa Visual Basic dasar untuk menuliskan kode program, langkah selanjutnya adalah mempelajari pemrograman VB itu sendiri. 6.1 Sub Procedure Sejauh ini, Anda
Siti Maesyaroh, M.Kom.
Siti Maesyaroh, M.Kom. Bahasa skrip yang ditempelkan pada kode HTML dan diproses di sisi klien. Dengan adanya bahasa ini, kemampuan dokumen HTML menjadi semakin luas atau dapat dikatakan untuk mambuat
PEMROGRAMAN WEB. 11 XML, XHTML dan JSON. Andi WRE
PEMROGRAMAN WEB 11 XML, XHTML dan JSON Andi WRE XML (extensible Markup Language) Dirancang untuk membawa dan menyimpan data, bukan menampilkan data Tidak ada standar untuk tag XML, nama tag ditentukan
SUMBER BELAJAR PENUNJANG PLPG
SUMBER BELAJAR PENUNJANG PLPG 2017 [TIK] BAB VIII PEMROGRAMAN BERORIENTASI OBJEK [Alfa Faridh Suni] KEMENTERIAN PENDIDIKAN DAN KEBUDAYAAN DIREKTORAT JENDERAL GURU DAN TENAGA KEPENDIDIKAN 2017 BAB VIII
OPERATOR-OPERATOR DALAM JAVA
OPERATOR-OPERATOR DALAM JAVA Obyektif : 1. Memahami tentang operator-operator (aritmatic, logical, relational, assigment, bitwise) 2. Dapat membuat program sederhana dengan menggunakan operatoroperator
MODUL 3 PHP Basic, Variable, Tipe Data, Struktur Kontrol dan Perulangan
MODUL 3 PHP Basic, Variable, Tipe Data, Struktur Kontrol dan Perulangan I. Tugas Pendahuluan 1. php adalah server side programming, apa yang dimaksud dengan server side programming? 2. Sebutkan beberapa
MODUL PRAKTIKUM PEMROGRAMAN WEB (DASAR)
MODUL PRAKTIKUM PEMROGRAMAN WEB (DASAR) MATERI KULIAH SEMESTER 3 D3 TEKNIK INFORMATIKA STMIK AMIKOM YOGYAKARTA 2009 Disusun Oleh : ANGGIT DWI HARTANTO, S.KOM MODUL III JAVA SCRIPT I. PENGERTIAN JAVA SCRIPT
Javascript merupakan suatu bahasa yang perkembangannya lambat di bandingkan dengan Java yang berkembang sangat cepat. Di Javascript kita tidak
Pemrograman Web JavaScript? Java Script merupakan sebuah bahasa scripting yang dikembangkan oleh Netscape. Dengan Java Script kita bisa dengan mudah membuat sebuah halaman web yang interaktif. Program
PHP Programing. M.M. Ubaidillah. Dasar-dasar PHP. merupakan bahasa pemrograman berbasis web yang memiliki kemampuan untuk memproses data dinamis.
PHP Programing M.M. Ubaidillah Dasar-dasar PHP Bagian I. Pengenalan PHP 1. PHP ( Hypertext Preprocessor) merupakan bahasa pemrograman berbasis web yang memiliki kemampuan untuk memproses data dinamis.
Mengenal JavaScript dan Struktur JavaScript 1
Mengenal JavaScript dan Struktur JavaScript 1 1. Pendahuluan Javascript diperkenalkan pertama kali oleh Netscape pada tahun 1995. Pada awalnya bahasa ini dinamakan LiveScript yang berfungsi sebagai bahasa
Bab 2 Struktur Dasar PHP
Bab 2 Struktur Dasar PHP Sebelum Belajar PHP Mari Mengenal PHP Say Hello to PHP Variabel Tipe Data Konstanta Operator dalam PHP Komentar Program Sebelum Belajar PHP 1. Saya asumsikan Anda telah mengenal
CSS (Cascading Style Sheet) Oleh : Devie Rosa Anamisa
CSS (Cascading Style Sheet) Oleh : Devie Rosa Anamisa Pembahasan Pengertian CSS CSS (FONT, TEXT, COLOR) CSS - Image PENGERTIAN CSS Singkatan dari Cascading Style Sheet Digunakan dalam kode HTML untuk menciptakan
// membuat komentar satu baris # juga membuat komentar satu baris /* ini contoh membuat komentar yang membutuhkan lebih dari satu baris */
IV PHP INTRO PHP adalah bahasa pemrograman open source multi platforms yang sangat fleksibel, bahasa ini dapat disisipkan pada kode HTML ataupun CSS dengan syarat ekstensi file harus menggunakan ekstensi
E-Commerce. Lesson 2. Nizar Rabbi Radliya PHP : Variable, Constant, Data Type, Operator. 2 SKS Semester 7 UNIKOM
E-Commerce 2 SKS Semester 7 UNIKOM Nizar Rabbi Radliya [email protected] Lesson 2 PHP : Variable, Constant, Data Type, Operator PHP Variables A variable can have a short name (like x and y) or a
MODUL 2 Review Pemograman Web Teknik Informatika Universitas Pasundan Bandung 2016/2017
MODUL 2 Review Pemograman Web Teknik Informatika Universitas Pasundan Bandung 2016/2017 Variabel Maret, 2017 [MODUL 2 - Review] Digunakan untuk menyimpan sebuah value, data atau informasi Nama variabel
Reserved words Reserved words atau keywords merupakan kata-kata spesifik digunakan oleh compiler untuk keperluan pemrograman. Contoh reserved words
Comments Comments digunakan untuk memberikan keterangan/penjelasan suatu baris program. Comments tidak akan dikompilasi oleh compiler. Lambang untuk comments : - double slash ( // ) untuk memberikan penjelasan
MODUL 3 DASAR-DASAR PHP
MODUL 3 DASAR-DASAR PHP Para pengguna internet dewasa ini cenderung lebih menyukai situs-situs yang mempunyai tampilan menarik dan menghibur. Yang pasti, mereka sudah bosan dengan tampilan web yang begitu-begitu
Tag HTML Container. Nuryani Sofia Dewi / / Kelas A
Tag HTML Container Pada dasarnya, sebuah halaman web adalah teks file yang berisi petunjuk dalam bentuk kode-kode HTML(disebut tag) dan atribut. Tag adalah perintah Web browser yang nantinya ikut memformat
Dasar Pemrograman Java
Dasar Pemrograman Java Tessy Badriyah, SKom. MT. http://lecturer.eepis-its.edu/~tessy Tujuan Pembelajaran Penggunaan Komentar dalam program Memahami perbedaan identifier yang valid dan yang tidak valid
Chapter 2. Tipe Data dan Variabel
Chapter 2 Tipe Data dan Variabel Pada prinsipnya suatu program computer memanipulasi data untuk dijadikan informasi yang berguna. Komputer memanipulasi berbagai macam data, bukan hanya angka, tetapi juga
Javascript. Javascript BASIC
Javascript Javascript BASIC Pendahuluan Apa itu JavaScript? o JavaScript dirancang untuk menambahkan interaktivitas kehalaman HTML o JavaScript adalah bahasa scripting yang ringan o JavaScript biasanya
PHP Basic. Pemrograman Web. Rajif Agung Yunmar, S.Kom
PHP Basic Pemrograman Web Rajif Agung Yunmar, S.Kom Server Side vs Client Side Server side : Program di server dan client tidak bisa melihat listing program. Client hanya mendapat hasil dari program yang
Pemrograman Basis Data Berbasis Web
Pemrograman Basis Data Berbasis Web Pertemuan Ke-3 (HTML) Oleh: Noor Ifada S1 Teknik Informatika - Unijoyo 1 HTML singkatan dari HyperText Markup Language menentukan tampilan suatu teks dan tingkat kepentingan
Intro To JQuery Training Online Ilmuwebsite
MODUL I JQUERY KELAS ZEROZERO Intro To JQuery Training Online Ilmuwebsite http://www.ilmuwebsite.com Lisensi Dokumen: Copyright 2014-2015 Ilmuwebsite.Com Untuk semua kalangan, silahkan menyebarluaskan
MODUL. Variabel. Workshop Programming
W o r P r o 1 Variabel MODUL Workshop Programming Digunakan untuk menyimpan sebuah value, data atau informasi Nama variabel diawali dengan tanda $ Setelah tanda $ diawali oleh huruf atau under---scrore
Ajax dan PHP. IAbdu l Kadi r I. Mengimplementasikan Ajax dengan Kode JavaScript Membahas Tools Prototype dan ScripLaculo.us. O R ' G 'N ~ l C D
Ajax dan PHP Mengimplementasikan Ajax dengan Kode JavaScript Membahas Tools Prototype dan ScripLaculo.us IAbdu l Kadi r I O R ' G 'N ~ l C D Buku yang sangat coeok untuk Anda yang ingin menggunakan Ajax
MODUL PRAKTIKUM PEMROGRAMAN WEB
MODUL PRAKTIKUM PEMROGRAMAN WEB Pengenalan PHP, HTML, CSS dan Javascript LABORATORIUM KOMPUTER UNIVERSITAS UBUDIYAH INDOENSIA MODUL PRAKTIKUM PEMROGRAMAN WEB 1. Review HTML 5 part 1 (Basic Attribute +
MODUL 1 PHP. (Variabel, Tipe Data, Operator)
MODUL 1 PHP (Variabel, Tipe Data, Operator) Laboratorium Komputer STIMIK PPKIA Pradnya Paramita Malang 2016 Pertemuan 1 1.1 Tujuan : 1. Mahasiswa dapat memahami dan mengenai variabel, Tipe data dan operator
