Skip to content

Commit 0e3ed13

Browse files
Merge pull request #1252 from Namchee/id-js-helping
docs(i18n-id): Provide Indonesian translation for section JavaScript/Helping With JavaScript
2 parents d477ead + 997a157 commit 0e3ed13

File tree

2 files changed

+60
-0
lines changed

2 files changed

+60
-0
lines changed
Lines changed: 44 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,44 @@
1+
//// { order: 3, isJavaScript: true }
2+
3+
// TypeScript secara bawaan tidak memeriksa galat
4+
// yang ada dalam kode JavaScript. Sebaliknya, perkakas
5+
// TypeScript difokuskan untuk memberikan banyak dukungan
6+
// pada editor.
7+
8+
// Namun, mengaktifkan fitur pemeriksaan galat merupakan hal
9+
// yang cukup mudah untuk dilakukan. Pada sebuah berkas
10+
// JavaScript biasa, cukup tambahkan komentar berikut
11+
// untuk mengaktifkan fitur pemeriksaan galat TypeScript:
12+
13+
// @ts-check
14+
15+
let stringku = "123";
16+
stringku = {};
17+
18+
// Fitur tersebut mungkin akan menambahkan banyak coretan merah
19+
// di dalam berkas JavaScript Anda. Ketika masih bekerja dalam
20+
// JavaScript, Anda memiliki beberapa perkakas untuk memperbaiki
21+
// galat-galat tersebut.
22+
23+
// Untuk beberapa galat yang rumit, dimana Anda menganggap
24+
// bahwa perubahan kode program harus dilakukan, Anda dapat
25+
// menggunakan anotasi JSDoc untuk menetapkan tipe data
26+
// yang seharusnya pada TypeScript:
27+
28+
/** @type {string | {}} */
29+
let stringAtauObjekku = "123";
30+
stringAtauObjekku = {};
31+
32+
// Dimana hal tersebut dapat Anda pelajari lebih lanjut di:
33+
// example:jsdoc-support
34+
35+
// Anda dapat mendeklarasikan kegagalan yang tidak penting dengan
36+
// memerintahkan TypeScript untuk mengabaikan galat selanjutnya:
37+
38+
let galatkuYangDiabaikan = "123";
39+
// @ts-ignore
40+
galatkuYangDiabaikan = {};
41+
42+
// Anda dapat menggunakan fitur menyimpulkan tipe data
43+
// melalui alur kode program untuk membuat perubahan
44+
// pada kode JavaScript Anda: example:code-flow
Lines changed: 16 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,16 @@
1+
// TypeScript menyediakan rekomendasi perbaikan cepat
2+
// untuk kejadian umum. _Prompt_ akan muncul di editor
3+
// Anda berdasarkan rekomendasi-rekomendasi tersebut.
4+
5+
// Sebagai contoh, TypeScript dapat menyediakan perbaikan
6+
// cepat untuk kesalahan eja pada tipe data Anda:
7+
8+
const bilanganEuler = 2.7182818284;
9+
bilanganEuler.toStrang();
10+
// ^______^ - pilih kode ini untuk melihat lampu bohlam.
11+
12+
class ContohKelas {
13+
method() {
14+
this.tidakDideklarasikan = 10;
15+
}
16+
}

0 commit comments

Comments
 (0)