Mengenal Apa itu Dart? Bagian 2

Pada artikel sebelumnya “Mengenal Apa itu Dart? Bagian 1” kita sudah sedikit membahas tentang Dart. Dan untuk kali ini kita akan mencoba melanjutkan pembahasan sesuai janji penulis sebelumnya.

dart-flutter

Identifier pada Dart

Pengidentifikasi (identifier) adalah sebuah nama yang diberikan kepada elemen dalam program seperti variabel, fungsi, dan lain sebagainya. Rules (aturan) untuk sebuah identifier adalah:

  • Identifier dapat menyertakan karakter dan digit (angka). Namun, identifier tidak dapat dimulai dengan digit.
  • Identifier tidak dapat berisikan simbol-simbol spesial selain underscore ( _ ) dan tanda dollar ( $ ).
  • Identifier tidak dapat berisikan Keyword.
  • Identifier harus unik.
  • Identifier tidak dapat berisikan spasi (space)

Berikut beberapa contoh identifier yang valid (dapat digunakan) dan invalid identifier (yang tidak dapat digunakan).

validinvalid
firstNameVar
first_namefirst name
num1first-name
$result1number

Keywords pada Dart

Keywords memiliki makna spesial dalam context bahasa pemrograman. Di bawah ini adalah list dari Keyword yang ada pada Dart.

abstract 2dynamic 2implements 2show 1
as 2elseimport 2static 2
assertenuminsuper
async 1export 2interface 2switch
await 3extendsissync 1
breakexternal 2library 2this
casefactory 2mixin 2throw
catchfalsenewtrue
classfinalnulltry
constfinallyon 1typedef 2
continueforoperator 2var
covariant 2Function 2part 2void
defaultget 2rethrowwhile
deferred 2hide 1returnwith
doifset 2yield 3

Whitespace dan Line Breaks

Dart mengabaikan spasi, tab dan baris baru yang muncul dalam program. Kita dapat menggunakan spasi, tab dan baris baru secara bebas dalam program kita dan kita bebeas untuk memformat dan memasukkan program kita dengan cara yang rapi dan konsisten yang membuat kode mudah dibaca dan dipahami.

Dart adalah case-sensitive

Dart adalah case-sensitive, yang memiliki arti bahwa Dart membedakan antara huruf besar dan huruf kecil. Kesalahan penggunaan pada huruf besar dan huruf kecil sering terjadi pada pembuatan identifier dan class. Untuk itu harap lebih diperhatikan lagi dalam penamaan pada Dart.

Pernyataan (statement) diakhiri dengan Semicolon

Setiap baris intruksi disebut dengan pernyataan. Setiap pernyataan Dart harus diakhiri dengan titik koma ( ; ). Satu baris dapat berisi beberapa pernyataan. Namun, pernyataan ini harus dipisahkan dengan titik koma.

Comment pada Dart

Komentar (comment) adalah cara untuk meningkatkan keterbacaan suatu program. Comment dapat digunakan untuk memasukkan informasi tambahan tentang program seperti penulis kode, petunjuk tentang fungis/kontruksi dan lain sebagianya. Comment akan diabaikan oleh kompilator.

Dart dapat berisikan jenis komentar berikut:

  • Single Line Comment ( // )

Teks apapun yang berada diantara ” // ” dan akhir baris diperlakukan sebagai komentar.

  • Multi Line Comments ( /* */ )

Komentar dapat mencakup banyak baris.

Single Line CommentsMulti Line Comments
void main() {
// Single Line Comment
print(“Hellow World!”);
}
void main() {
/* Single Line Comment */
print(“Hellow World!”);
}

Syntax pada Dart

Syntaks mendefinisikan seperangkat aturan untuk menulis sebuah program. Setiap spesifikasi bahasa mendefinisikan sintaksnya sendiri. Sintaks Dart sendiri terdiri dari:

  • Variable
  • Operators
  • Class
  • Function
  • Loop
  • Comments
  • Library
  • Package
  • Typedefs
  • Decision making
  • Expression dan Programming Construct (kontruksi pemrograman)
  • Data Structure yang direpresentasikan sebagai Generics/Collenctions

Variable

Berikut contoh membuat variable dan bagaimana inisialisasi:

var name = ‘Fortinity’;

Variable menyimpan sebuah nilai (value) dengan nama “name” yang memiliki nilai ‘Fortinity’. Dan nilai tersebut berbentu String. Atau bisa juga kita mendeklarasikan seperti di bawah:

String name = ‘Fortinity’;

Mungkin sekian dulu pembahasan “Mengenal Apa itu Dart? Bagian 2“. Untuk kelanjutannya akan kita bahas di artikel selanjutnya. Terima kasih sudah memberikan waktu untuk membaca artikel di website ini, semoga artikel ini bermanfaat. Dan tidak lupa apabila ingin menggunakan jasa kami dalam pembuatan website profesional silahkan mengunjungi website kami “Fortinity | Jasa Pembuatan Website Profesional“.

Reference artikel adalah dari : 

Leave a Reply