![]() |
JavaScript versi terbaru adalah ES7 (EcmaScript 7) |
JavaScript yang akan dipelajari adalah JavaScript untuk Front-End, di mana kita dapat memanipulasi tampilan website menjadi lebih dinamis.
![]() |
Teknologi web yang biasa digunakan: HTML, CSS, JS |
Variabel pada JavaScript
Variabel pada JS merupakan container untuk menyimpan data. Tidak ada kewajiban khusus untuk mendefinisikan tipe data pada JavaScript. Secara otomatis JavaScript akan menyesuaikan tipe data berdasarkan isi variabel tersebut.
Variabel pada JS merupakan container untuk menyimpan data. Tidak ada kewajiban khusus untuk mendefinisikan tipe data pada JavaScript. Secara otomatis JavaScript akan menyesuaikan tipe data berdasarkan isi variabel tersebut.
Type data dalam Javascript ada 2 yaitu :
Contoh:
var foo ='hello'
var bar = 123
var obj ={}
var arr=[]
console.log(typeof foo) //=> string
console.log(typeof bar) //=> number
console.log(typeof obj) //=> object
console.log(typeof arr) //=> object
Sejak ES6 rilis pada Juni 2015, JavaScript memperkenalkan 3 metode untuk mendefinisikan sebuah variabel, yaitu var, let, dan const.
- Primitives : String, Number, Boolean, Null, Undefined, Symbol
- Object
Contoh:
var foo ='hello'
var bar = 123
var obj ={}
var arr=[]
console.log(typeof foo) //=> string
console.log(typeof bar) //=> number
console.log(typeof obj) //=> object
console.log(typeof arr) //=> object
Sejak ES6 rilis pada Juni 2015, JavaScript memperkenalkan 3 metode untuk mendefinisikan sebuah variabel, yaitu var, let, dan const.

Dari contoh di bawah dapat dilihat scope dari let hanya di dalam blok if.
