JavaScript Hoisting - Keanehan Pada JavaScript

Salah satu hal yang membuat saya aneh (bukan artian negative) pada JavaScript adalah kita dapat menggunakan variable dan function yang belum di deklarasikan diawal, hal ini biasa disebut dengan Hoisting , coba kita perhatikan kode dibawah ini : Walaupun function sayHi() dipanggil lebih dahulu dibanding dengan pendeklarasiannya, namun kode tersebut diatas akan berjalan normal, dan...

Read More
Berkenalan Dengan V8 Javascript Engine

Chrome V8 atau bisa juga disebut dengan V8 Engine, adalah JavaScript Engine yang bersifat open source yang dikembangkan oleh The Chromium Project untuk Google Chrome dan Chromium. Versi pertama dari V8 Engine dirilis bersamaan dengan versi pertama Chrome Browser pada 2 September 2008. V8 Engine berfungsi untuk memparsing/membaca kode javascript kita agar dapat dibaca oleh...

Read More