JavaScript 实例
- 上一页 JS D3.js
- 下一页 JS HTML DOM
Apa yang dapat dilakukan JavaScript?
Di mana untuk memasukkan JavaScript
Output JavaScript
Sintaksis JavaScript
- Perintah JavaScript
- Angka JavaScript
- String JavaScript
- Variabel JavaScript
- Operator JavaScript
- Pengisian JavaScript
- Ekspresi JavaScript (menggunakan konstanta)
- Ekspresi JavaScript (menggunakan string)
- Ekspresi JavaScript (menggunakan variabel)
- Kata kunci JavaScript
- Komentar JavaScript
- JavaScript sensitif terhadap huruf besar dan kecil
Perintah JavaScript
- Pernyataan JavaScript adalah perintah bagi browser
- Kode JavaScript adalah rangkaian pernyataan
- Pernyataan JavaScript dipisahkan dengan tanda titik koma
- Satu baris boleh mengandungi beberapa pernyataan
- Pernyataan JavaScript dapat di gabungkan dalam blok kode
- Anda dapat memotong baris kode setelah operator atau koma
Komentar JavaScript
Variabel JavaScript
- Variabel JavaScript
- Variabel JavaScript sebagai algebra
- Bilangan dan String JavaScript
- Kata kunci JavaScript var
- Pengumuman beberapa variabel dalam satu pernyataan
- Pengumuman beberapa variabel dalam baris berikutnya
- Variabel tanpa nilai mengembalikan nilai undefined
- Pengumuman ulang variabel tidak akan merusak nilai
- Penambahan Array JavaScript
- Penambahan String JavaScript
- Penambahan String dan Bilangan
- Penambahan Bilangan dan String
Aritmetika JavaScript
Pengisian JavaScript
%= pengaturan penggunaan
Tipe Data JavaScript
Objek JavaScript
Fungsi JavaScript
Peristiwa JavaScript
String JavaScript
- Panggil fungsi peristiwa onclick
- Contoh penjelasan: peristiwa
- Teks boleh dihalalkan dengan petik tunggal atau ganda
- Paparkan beberapa contoh teks
- Tambahkan backslash sebelum tanda petik
- Tentukan panjang teks
- Gunakan backslash untuk miringkan teks string
- Tidak boleh digunakan backslash untuk miringkan kod
- Ganti huruf di dalam teks - replace()
- Ubah teks ke huruf besar - toUpperCase()
- Ubah teks ke huruf kecil - toLowerCase()
- Pecah teks ke dalam array - split()
Angka JavaScript
- Boleh ditulis nilai dengan atau tanpa titik decimal
- Boleh digunakan sistem penghitungan eksponen untuk menulis nombor yang sangat besar atau kecil
- Nombor akan ditepungi kepada 15 digit
- Aritmetik floating-point tidak selalu 100% tepat
- Tetapi boleh memecahkan masalah ini dengan mengganda dan membagi 10
- Pertukaran nombor akan menghasilkan nombor baru
- Pertukaran teks nombor kedua akan menghasilkan teks gabungan
- Pertukaran nombor dan teks nombor juga akan menghasilkan teks gabungan
- Pertukaran teks nombor dan nombor juga akan menghasilkan teks gabungan
- Pertukaran teks dan nombor biasa 1
- Kesalahan biasa saat menambahkan string dan angka 2
- JavaScript akan mencoba mengubah string menjadi angka dalam operasi pembagian
- JavaScript akan mencoba mengubah string menjadi angka dalam operasi perkalian
- JavaScript akan mencoba mengubah string menjadi angka dalam operasi pengurangan
- JavaScript tidak akan mengubah string menjadi angka dalam operasi penambahan
- Angka yang dibagi dengan string bukan lagi angka
- Pembagian angka dengan string angka akan menghasilkan angka
- Fungsi global JavaScript isNaN() mengecek apakah nilai adalah angka
- Penggunaan NaN dalam operasi matematik akan selalu mengembalikan NaN
- Penggunaan NaN dalam operasi matematik string akan menggabungkan NaN
- Tipe NaN adalah bilangan (tidak salah! typeof NaN mengembalikan number)
- Jika dihitung angka yang melebihi angka maksimal yang mungkin, maka akan mengembalikan tak hingga (Infinity)
- Pembagian dengan nol akan menghasilkan Infinity
- Infinity juga adalah bilangan (typeof Infinity mengembalikan number)
- Konstan yang diawali dengan 0x akan diartikan sebagai heksadesimal
- Metode toString() dapat menampilkan bilangan dalam heksadesimal, oktal, atau biner
- Angka dapat menjadi objek
- Angka dan objek tidak dapat dibandingkan dengan aman
- Objek dan objek tidak dapat dibandingkan dengan aman
Method Angka JavaScript
- Metode toString() mengubah angka menjadi string
- Metode valueOf() mengembalikan angka dalam bentuk angka
- toExponential() mengembalikan angka dengan eksponen
- Metode toFixed() mengurangi angka menjadi posisi yang ditentukan
- toPrecision() mengembalikan angka dengan panjang yang ditentukan
- Metode global Number() mengubah variabel menjadi angka
- Metode global Number() bahkan dapat mengubah tanggal menjadi angka
- Metode global parseInt() mengubah string menjadi angka
- Metode global parseFloat() mengubah string menjadi angka
- MAX_VALUE mengembalikan angka terbesar yang mungkin di JavaScript
- MIN_VALUE mengembalikan angka terkecil yang mungkin di JavaScript
- POSITIVE_INFINITY menunjukkan tak hingga
- Mengembalikan POSITIVE_INFINITY saat terlalu besar
- NEGATIVE_INFINITY menunjukkan negatif tak hingga
- Mengembalikan NEGATIVE_INFINITY saat terlalu besar
- NaN berarti 'tidak angka'
- Aritmetik yang dijalankan terhadap string akan menghasilkan NaN
- Penggunaan atribut angka bagi variabel akan mengembalikan undefined
Matematik JavaScript
- Math.PI mengembalikan nilai PI
- Math.round(x) mengembalikan nilai pengurangan x (pengurangan bulat)
- Math.pow(x, y) mengembalikan x ke kuadrat y
- Math.sqrt(x) mengembalikan kuadrat x
- Math.abs(x) mengembalikan nilai absolut x
- Math.ceil(x) mengembalikan nilai naik ke atas x
- Math.floor(x) mengembalikan nilai turun ke bawah x
- Math.sin(x) mengembalikan sinus sudut x (dalam satuan radian)
- Math.cos(x) mengembalikan cosinus sudut x (dalam satuan radian)
- Math.max() mengembalikan nilai terbesar dalam daftar parameter
- Math.min() mengembalikan nilai terendah dalam daftar parameter
- Konversi derajat Celcius ke derajat Fahrenheit
Acak JavaScript
- Math.random() mengembalikan angka bulat acak antara 0 (termasuk) dan 1 (tidak termasuk)
- Bagaimana mengembalikan angka bulat acak antara 0 dan 9 (termasuk)
- Bagaimana mengembalikan angka bulat acak antara 0 dan 10 (termasuk)
- Bagaimana mengembalikan angka bulat acak antara 0 dan 99 (termasuk)
- Bagaimana mengembalikan angka bulat acak antara 0 dan 100 (termasuk)
- Bagaimana mengembalikan angka bulat acak antara 1 dan 10 (termasuk)
- Bagaimana mengembalikan angka bulat acak antara 1 dan 100 (termasuk)
- Bagaimana mengembalikan angka bulat acak antara x (termasuk) dan y (tidak termasuk)
- Bagaimana mengembalikan angka bulat acak antara x dan y (termasuk)
Tarikh JavaScript
- Gunakan Date() untuk menampilkan tanggal dan waktu hari ini
- Gunakan getFullYear() untuk menampilkan tahun
- Gunakan getTime() untuk menghitung milidetik sejak 1970
- Gunakan setFullYear() untuk menetapkan tanggal khusus
- Gunakan toUTCString() untuk mengkonversi tanggal hari ini (sesuai UTC) ke string
- Gunakan getDay() untuk menampilkan nama hari minggu berdasarkan angka
- Gunakan getDay() dan array untuk menampilkan nama hari minggu berdasarkan nama
- Tampilkan jam
Array JavaScript
Method Array JavaScript
- Tambahkan elemen ke array
- Hapus elemen terakhir dalam array - pop()
- Jungkan semua elemen array ke string - join()
- Kerasan dua array - concat()
- Kerasan tiga array - concat()
- Menambahkan elemen ke posisi 2 dalam array - splice()
- Konversi array ke string - toString()
- Tambahkan elemen baru ke awal array - unshift()
- Hapus elemen pertama array - shift()
- Pilih elemen array - slice()
Pengurutan Array JavaScript
- Urutkan array secara naik
- Urutkan array secara turun
- Urutkan angka secara naik
- Urutkan angka secara turun
- Urutkan angka (berdasarkan abjad atau angka)
- Urutkan angka di array berdasarkan urutan acak
- Tentukan angka terkecil di array
- Tentukan angka terbesar di array
- Gunakan Math.min() untuk menentukan angka terkecil di array
- Gunakan Math.max() untuk menentukan angka terbesar di array
- Gunakan metode "sendiri" myArrayMin
- Gunakan metode "sendiri" myArrayMax
- Urutkan objek berdasarkan properti angka
- Urutkan objek berdasarkan properti string
Iterasi Array JavaScript
Pemindahan Tipe JavaScript
Boolean JavaScript
- Tunjukkan nilai Boolean(10 > 9)
- Tunjukkan nilai 10 > 9
- Semua yang memiliki nilai yang benar adalah true
- Nilai Boolean nol adalah false
- Nilai Boolean minus zero adalah false
- Nilai Boolean string kosong adalah false
- Nilai Boolean undefined adalah false
- Nilai Boolean null adalah false
- Nilai Boolean false adalah false
- Nilai Boolean NaN adalah false
Penghubung JavaScript
- Tukarkan 5 ke nilai x, lalu tunjukkan nilai (x == 8)
- Tukarkan 5 ke nilai x, lalu tunjukkan nilai (x == 5)
- Tukarkan 5 ke nilai x, lalu tunjukkan nilai (x === 5)
- Tukarkan 5 ke nilai x, lalu tunjukkan nilai (x === "5")
- Atribut 5 Menyatakan x, kemudian Tampilkan Nilai (x != 8)
- Atribut 5 Menyatakan x, kemudian Tampilkan Nilai (x !== 5)
- Atribut 5 Menyatakan x, kemudian Tampilkan Nilai (x !== "5")
- Atribut 5 Menyatakan x, kemudian Tampilkan Nilai (x > 8)
- Atribut 5 Menyatakan x, kemudian Tampilkan Nilai (x < 8)
- Atribut 5 Menyatakan x, kemudian Tampilkan Nilai (x >= 8)
- Atribut 5 Menyatakan x, kemudian Tampilkan Nilai (x <= 8)
Kondisi JavaScript
Perulangan JavaScript
Pengelolaan Kesalahan JavaScript
Ekspresi Reguler JavaScript
Objek JavaScript
- Membuat Variabel JavaScript
- Membuat Object JavaScript
- Membuat Object JavaScript (Satu Lain)
- Membuat Object JavaScript (Multilain)
- Membuat Object JavaScript Dengan new
- Membuat Object JavaScript Dengan Konstruktor
- Membuat Object Dalam JavaScript Secara Built-in
- Cara Terbaik untuk Membuat Variabel JavaScript
- Object JavaScript adalah Mudah Diubah
Properti Objek JavaScript
JSON 对象
JSON 数组
Analisis JSON
JSON Stringify
- 上一页 JS D3.js
- 下一页 JS HTML DOM