Variabel Pada JavaScript

Javascript diciptakan oleh Brendan Eich dalam waktu 10 hari. Nama lain yang lebih resmi dari Javascript sebenarnya adalah EcmaScript, yaitu suatu organisasi internasional yang membuat serta mengatur standar untuk Javascript — https://www.ecma-international.org/, namun karena nama Javascript itu sendiri sudah popular, maka developer di seluruh dunia masih sering menyebut bahasa pemrograman Javascript ketimbang EcmaScript.

Variabel Pada JavaScript
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.
Variabel Pada JavaScript
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.

Type data dalam Javascript ada 2 yaitu :
  1. Primitives : String, Number, Boolean, Null, Undefined, Symbol
  2. 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.

Variabel Pada JavaScript

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

Variabel Pada JavaScript

Sumber Referensi : w3schools