• Tentang Kami
  • Portofolio
  • Paket Web
  • Tutorial Website
  • GRATISAN
  • Lokasi
  • Artikel
Menu
  • Tentang Kami
  • Portofolio
  • Paket Web
  • Tutorial Website
  • GRATISAN
  • Lokasi
  • Artikel

Tutorial ReactJS Bagi Pemula Part 2

Categoriestutorial website

Yudith Hentreisa

Januari 9, 2020

0 0

Share this post

Jika anda sebelumnya belum membaca tutorial Part 1 silahkan klik dahulu Tutorial ReactJS Bagi Pemula Part 1 , jika anda sudah membaca nya mari kita lanjutkan belajar react js.

Sekarang saya akan mengenal kan React ES6

ES6 singkatan ECMAScript 6.

ECMAScript telah dibuat untuk menstandarisasi JavaScript, and ES6 adalah versi ke 6 dari ECMAScript, dibuat pada tahun 2015, juga dikenal sebagai ECMAScript 2015.


Kenapa harus mempelajari ES6?

React menggunakan ES6, dan kamu harus familiar dengan skrip seperti:

  • Classes
  • Arrow Functions
  • Variables (let, const, var)

Pertama kita pelajari bagaimana membuat class di react. dengan membuat class kita bisa membuat objek di dalam class tersebut. Contoh membuat objek mobil seperti coding di bawah ini :

class Car {
  constructor(name) {
    this.brand = name;
  }
}

mycar = new Car("Ford");
Coba Koding Sendiri

Lalu di dalam sebuah class kamu bisa membuat method. kita contoh kan membuat method “present”

class Car {
  constructor(name) {
    this.brand = name;
  }
  
  present() {
    return 'I have a ' + this.brand;
  }
}

mycar = new Car("Ford");
mycar.present();
Coba Koding Sendiri

Membuat Class Inheritance

untuk membuat class inheritance gunakan sintaks : extends

Contoh membuat class “model” akan menurunkan method dari class “Car”

class Car {
  constructor(name) {
    this.brand = name;
  }

  present() {
    return 'I have a ' + this.brand;
  }
}

class Model extends Car {
  constructor(name, mod) {
    super(name);
    this.model = mod;
  }  
  show() {
      return this.present() + ', it is a ' + this.model
  }
}
mycar = new Model("Ford", "Mustang");
mycar.show();
Coba Koding Sendiri >>

super() method mengacu pada parent class agar bisa menggunakan method dan properti yang ada di parent class.

Mengenal Arrow Functions

sebelumnya kita menulis fungsi seperti ini :

hello = function() {
  return "Hello World!";
}

dengan menggunakan Arrow Function

hello = () => {
  return "Hello World!";
}
Coba Koding Sendiri

menjadi lebih pendek penulisan koding nya, jika hanya 1 statement maka bisa langsung tanpa menggunakan kurung kurawal

hello = () => "Hello World!";
Coba Koding Sendiri

kalau ingin ditambahkan parameter, bisa di masukkan kedalam tanda kurung awal.

hello = (val) => "Hello " + val;
Coba Koding Sendiri

Jika hanya 1 parameter , tanda kurung nya bisa dihilangkan loh.

hello = val => "Hello " + val;
Coba Koding Sendiri

Tags: belajar dasar react, belajar reactjs, react es6

Related Post

DESEMBER 12, 2025

Download Source Code Sistem...

Download Source Code Sistem Antrian PHP MySQL – Fitur Lengkap & Siap Pakai Ingin...

10

DESEMBER 10, 2025

Tutorial Sistem...

Tutorial Sistem Multi-Language PHP Tanpa Database – Fitur multi-language...

00

DESEMBER 9, 2025

Cara Membuat Maintenance Mode...

Cara Membuat Maintenance Mode di PHP – Maintenance mode adalah halaman khusus yang...

00

JUNI 8, 2025

Cara Membuat Website dengan...

Cara membuat website dengan HTML CSS dan JavaScript dari nol sangat cocok dipelajari oleh...

00

FEBRUARI 1, 2025

Membuat Peta Lokasi Sederhana...

Anda ingin Membuat Peta Lokasi Sederhana dengan PHP dan Leaflet JS? Saya akan menjelaskan...

00

NOVEMBER 20, 2024

Tutorial PHP dan MySQL...

Tutorial PHP dan MySQL Membuat Aplikasi CRUD – Ingin belajar membuat aplikasi CRUD...

00

Recent Posts

  • Download Aplikasi SPPD Basis Web PHP

    Mei 1, 2026
  • Cara Melindungi Data Pribadi Agar Tidak Masuk Database Mata Elang

    Cara Melindungi Data Pribadi Agar Tidak Masuk Database Mata Elang

    Desember 27, 2025
  • aplikasi matel

    Mengapa Aplikasi Penjual Data Pribadi Seperti Matel Bisa Lolos ke Play Store?

    Desember 27, 2025
  • Source Code AI Code Reviewer

    [DOWNLOAD] Source Code AI Code Reviewer: Bangun Tool Internal Perusahaan Berbasis Gemini API

    Desember 26, 2025
  • 10 Software Gratis Pengganti Aplikasi Berbayar

    10 Software Gratis Pengganti Aplikasi Berbayar di 2026 (Update Desember 2025)

    Desember 24, 2025
COPYRIGHT © 2025 | CREATED BY YUDITH / SUNDAKREATIF.COM