Pemrograman javascript
This presentation is the property of its rightful owner.
Sponsored Links
1 / 13

Pemrograman Javascript PowerPoint PPT Presentation


  • 77 Views
  • Uploaded on
  • Presentation posted in: General

Pemrograman Javascript. Teknik Informatika Universitas Bunda Mulia Jakarta Chandra Hermawan H., M.Kom ., MM. Metode tambahan pada Array. c oncat (): berguna untuk menggabungkan elemen-elemen dari dua buah array v ar array_baru = array_1.concat(array_2);

Download Presentation

Pemrograman Javascript

An Image/Link below is provided (as is) to download presentation

Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author.While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server.


- - - - - - - - - - - - - - - - - - - - - - - - - - E N D - - - - - - - - - - - - - - - - - - - - - - - - - -

Presentation Transcript


Pemrograman javascript

PemrogramanJavascript

TeknikInformatika

Universitas Bunda Mulia Jakarta

Chandra Hermawan H., M.Kom., MM.


Metode tambahan pada array

Metodetambahanpada Array

  • concat(): bergunauntukmenggabungkanelemen-elemendariduabuah array

    • vararray_baru = array_1.concat(array_2);

  • pop(): membuangelementerakhirdalam array, danmemberikanelementsbsebagainilaibalik

    • varelemen = array_1.pop();

  • push(): menambahkansatuataubeberapaelemenkebagianakhirdari array

    • array_1.push(elemen_1, elemen2,…, elemen_n);


Metode tambahan pada array1

Metodetambahanpada Array

  • shift(): kebalikandari pop(), membuangelemenpertamadalam array, danmemberikanelementsbsebagainilaibalik

    • varelemen = array_1.shift();

  • unshift(): kebalikandari push, menambahkansatuataubeberapaelemen, sebelumelemenpertamadalam array

    • array_1.unshift(elemen_1, elemen_2, …, elemen_n);

  • slice(): memenggal array darielemen n keelemen y

    • vararray_baru= array_1.slice(awal, akhir);


Mengenal objek pada javascript

MengenalObjekPadaJavascript

  • Ilustrasi :

    Kebun

    􀂃 Pohon

    • Dahan

    o Daun

    o SarangBurung

    􀂃 Panjang = 20

    􀂃 Warna = kuning

    􀂃 Tinggi = 4

    • Batang

    • Akar

    􀂃 SangkarTernak

    • Ayam

    • Bebek


Mengenal objek pada javascript1

MengenalObjekPadaJavascript

  • Sarangburung yang berada di ataspohondapat di tuliskansebagaiberikut :

    Kebun.Pohon.Dahan.SarangBurung

  • Bilainginmengecatataumenggantiwarnasarangburung yang terletak di ataspohon, makaperintahnya :

    Kebun.Pohon.Dahan.SarangBurung.warna=hijau


Mendefinisikan objek

MendefinisikanObjek

  • Untukmembuatobjek, padaprinsipnyakitamelakukanhalsbb:

    • Mendefinisikanfungsi yang akanmenjadimetodebagiobjek

    • Membuatkonstruktorobjek

      Contoh:

      function perolehWarna () {

      return (this.warna);

      }


Pemrograman javascript

function ubahWarna (warna) {

this.warna = warna;

};

Function tampilkanInfoMobil() {

document.write(“Tipe : “ + this.tipe+ “<br/>”);

document.write(“Merk : “ + this.merk + “<br/>”);

document.write(“CC : “ + this.cc + “<br/>”);

document.write(“Warna : “ + this.warna + “<br/>”);

};


Pemrograman javascript

function Mobil (tipe, merk, cc, warna) {

this.tipe = tipe;

this.merk = merk;

this.cc = cc;

this.warna = warna;

this.perolehWarna = perolehWarna;

this.ubahWarna = ubahWarna;

this.tampilkanInfoMobil = tampilkanInfoMobil;

};

varmobilku = new Mobil(“Avanza”,”Toyota”,1300,”Hitam”)


Objek dengan notasi literal

ObjekdenganNotasi Literal

  • namaObjek = { properti_1: nilai_1, … properti_n: nilai_n };

Varbuku = {judul: “PemrogramanJavascript”,

pengarang: “Abdul Kadir”};


Objek dalam objek

ObjekdalamObjek

Suatuobjekdapatmemilikiproperti yang merupakan

suatuobjek lain

function orang (nama, usia, jenis_kelamin) {

this.nama = nama;

this.usia = usia;

this.jenis_kelamin = jenis_kelamin;

};


Objek dalam objek1

ObjekdalamObjek

function orang (nama, usia, jenis_kelamin) {

this.nama = nama;

this.usia = usia;

this.jenis_kelamin = jenis_kelamin;

};

function Mobil (tipe, merk, cc, warna, pemilik) {

this.tipe = tipe;

this.merk = merk;

this.cc = cc;

this.warna = warna;

this.pemilik = pemilik;

};


Objek dalam objek2

ObjekdalamObjek

andi = new orang (“Andi”,30,”Laki-laki”);

mobil_andi = new Mobil (“Avanza”,”Toyota”,1300,”Hitam”, andi);


Thank you

THANK YOU


  • Login