# Tutorial JavaScript Modern <<<<<<< HEAD Ini adalah repository konten Indonesia dari Tutorial JavaScript Modern yang terbit di [https://javascript.info](https://javascript.info). ======= This repository hosts the English content of the Modern JavaScript Tutorial, published at [https://javascript.info](https://javascript.info). >>>>>>> d694e895efe89922a109702085b6ca1efeffea10 ## Penerjemahan Kami ingin membuat tutorial tersedia dalam banyak bahasa. Silakan bantu kami menerjemahkannya. Lihat untuk detilnya. ## Kontribusi Kami juga ingin berkolaborasi dengan orang lain di tutorial ini. <<<<<<< HEAD Apa ada yang salah? Apa ada topik yang hilang? Jelaskan ke semua orang, ajukan sebagai PR 👏 **Kamu bisa edit teks di editor apapun.** Tutorial ini memakai format "markdown" yang canggih, mudah dipahami. Jika kamu mau lihat bagaimana tampilan on-site-nya, ada server untuk menjalankan tutorial secara lokal di . ======= Something's wrong? A topic is missing? Explain it to people, add it as PR 👏 **You can edit the text in any editor.** The tutorial uses an enhanced "markdown" format, easy to grasp. And if you want to see how it looks on-site, there's a server to run the tutorial locally at . >>>>>>> d694e895efe89922a109702085b6ca1efeffea10 Daftar kontributor tersedia di . ## Struktur <<<<<<< HEAD Tiap bab, artikel atau tugas mempunyai foldernya sendiri. Foldernya dinamai seperti `N-url`, di mana `N` adalah angka untuk tujuan pengurutan dan `url` adalah URL dengan judul bahan material. ======= Every chapter, article, or task has its folder. The folder is named like `N-url`, where `N` is a number for the sorting purposes and `URL` is the URL part with the title of the material. >>>>>>> d694e895efe89922a109702085b6ca1efeffea10 Tipe material didefinisikan oleh file di dalam foldernya: - `index.md` berdiri untuk sebuah bab - `article.md` berdiri untuk satu artikel - `task.md` berdiri untuk satu tugas (solusi harus disediakan dalam file `solution.md` juga) Setiap file di sini dimulai dari `# Main header`. Sangat mudah menambah hal baru. ## Tips Beberapa tips untuk penerjemah: - Referensi untuk _Markdown_ pada GitHub https://guides.github.com/features/mastering-markdown/ - Disarankan menggunakan teks editor markdown berbasis web seperti [StackEdit](https://stackedit.io/app#), ataupun yang lainnya. - Jika terdapat artikel yang sudah diterjemahkan namun sulit untuk dimengerti, penerjemah dapat membandingkan artikel tersebut dengan versi bahasa inggris, ubah artikel yang menurut penerjemah sulit dimengerti lalu lakukan PR. - Terjemahan tidak harus akurat, yang terpenting mudah dipahami. - Jangan terjemahkan error seperti ```Uncaught ReferenceError: asdfg tidak didefinisikan```, tapi tambahkan catatan tambahan ```Uncaught ReferenceError: asdfg is not defined (asdfg belum/tidak terdefinisi/didefinisikan)``` - Periksa [_glossary_](https://github.com/javascript-tutorial/id.javascript.info/blob/master/glossary.md) untuk melihat kata-kata yang digunakan pada repo ini, jika kata yang diinginkan tidak ada maka diskusikan pada issues #150 . ## Jalankan repo secara lokal Jika penerjemah ingin melihat repo dijalankan secara lokal, penerjemah dapat menggunakan https://github.com/javascript-tutorial/server.