JavaScript – Fundamental

Client-Side Programming

  • JavaScript

JavaScript adalah bahasa pemograman web yang bersifat Client Side Programming Language. Client Side Programming Language adalah tipe bahasa pemograman yang pemrosesannya dilakukan oleh client. JavaScript dikembangkan oleh NetBeans Communications. Bahasa ini dapat dikombinasikan dengan tag HTML dan dapat membuat suatu web menjadi lebih dinamis dan interaktif. JavaScript berfungsi untuk menampilkan pesan, melakukan validasi, perhitungan, animasi, dan fungsi programming lainnya.

Penulisan JavaScript

1. Internal

JavaScript ditulis di dalam file HTML, bisa di dalam head maupun body.

<head>

document.write(“Hello World!”);

</head>

2. External

Javascript ditulis di dalam sebuah file dengan format .js dan kemudian akan dipanggil di dalam HTML file.

http://filename.js

 

Aturan syntax JavaScript:

  • Setiap statement diakhiri dengan  ; (titik koma)
  • Menggunakan // untuk memberi comment pada satu statement
  • Menggunakan /* */ untuk memberi comment pada lebih dari satu statement

Aturan variabel JavaScript:

  • Dapat mengandung huruf, angka 0-9, dan garis bawah
  • Tidak boleh mengandung spasi dan character punctuation
  • Huruf pertama dalam nama variabel harus diawali dengan huruf atau garis bawah
  • Case sensitive

Built-in objects meliputi: String, Array, Date, Math, & Window

Common Scripting Tasks

  • String Object Methods

Capture

  • IF Statement

    1

  • For Loops

    2

    i = variable, 0 = start value, 10 =  end value, i++ = variable+increment

     

  • String Object

  • Manipulating String

 

5

6

  • Parsing

  1. parseInt() =  mengubah string ke dalam integer number
  2. parseFloat() = mengubah string ke dalam floating point number
  • Array

7

Output: 39,40

  • Date Objects

  1. setDate() = set hari dari bulan
  2. setMonth() = set bulan (dimulai dari 0 – 11, 0 adalah bulan Januari)
  3. setFullYear() = set tahun
  4. setTime() = set waktu (dan date) dengan menentukan jumlah milliseconds dari tanggal 1 Januari 1970
  5. setHours(), setMinutes(), setSeconds() = set waktu (jam, menit, detik)
  • Math Objects

8

9

  • Function

10

11

 

TUGAS – FORM JAVA SCRIPT

1

2

Advertisements

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s