Syntax dari AS 3.0


Comment (Komentar)

Komentar digunakan untuk membantu kita memahami dan memberikan penjelasan pada kode yang sudah Anda buat. Komentar juga berguna ketika suatu saat orang lain membaca kode kita.

Contoh

// Metode ini digunakan untuk memberikan Komentar satu baris saja

/* Metode ini digunakan untuk memberikan komentar
beberapa baris
*/

// Catatan : Komentar tidak akan diproses oleh compiler


Trace

Trace (); digunakan untuk melihat output (keluaran) dari script yang sudah dibuat. Output/keluaran yang dihasilkan dapat dilihat di jendela Output ketika kita mencoba menjalankannya (Menekan Ctrl + Enter).

Contoh

// Trace digunakan untuk menampilkan output dari sebuah script

var Nomorku:uint = 123;
trace(Nomorku); // outputnya adalah 123


Titik Koma

Titik koma (;) digunakan untuk mengakhiri sebuah pernyataan. Jika Anda menghilangkan titik koma, compiler akan membaca setiap baris kode sebagai pernyataan tunggal. Gunakan titik koma untuk mengakhiri setiap pernyataan yang berbeda.

Contoh

var A:uint = 2;
var B:uint = 4;
var penjumlahan:uint = A + B;
trace(penjumlahan); // outputnya adalah 6


Kurung

Kurung digunakan untuk mengelompokkan.

Contoh

//Pengelompokan proses dalam operasi matematika

trace(4 – 2 * 5); // outputnya adalah -6
trace( (4 – 2) * 5); // outputnya adalah 10


Syntaks Dot (titik)

Syntaks Titik (.) digunakan untuk mengakses property dan method dari suatu objek.

Contoh

/* Menggunakan sintaks dot untuk mengakses property lenght (panjang) dari sebuah data String */

var Nama:String = “Ahmad”;
trace(Nama.length);


Literal

Literal merupakan script yang tidak diwakili oleh variabel.

Contoh

/* Menggunakan sintaks dot untuk mengakses properti panjang suatu Literal */

trace(“Adam”.length)


Penamaan dan Kata Kunci

Ada beberapa kata yang tidak dapat digunakan untuk pengidentifikasi dalam kode Anda. Kata-kata tersebut merupakan syntaks yang digunakan dalam ActionScript dan tidak boleh digunakan di luar konteks. Kata-kata tersebut ialah :

as, break, case, catch, class, const, continue, default, delete, do, else, extends, false, finally, for, function, if, implements, import, in, instanceof, interface, internal, is, native, new, null, package, private, protected, public, return, super, switch, this, throw, to, true, try, typeof, use, var, void, while, with