Penukaran Jenis JavaScript

Tabel Tip Data JavaScript

Tabel di bawah menunjukkan hasil pengubahsuaian nilai JavaScript menjadi Number, String dan Boolean:

Nilai asal Bertukar kepada nombor Bertukar kepada string Bertukar kepada nilai boolean Coba Sendiri
false 0 "false" false Coba Sendiri
true 1 "true" true Coba Sendiri
0 0 "0" false Coba Sendiri
1 1 "1" true Coba Sendiri
"0" 0 "0" true Coba Sendiri
"1" 1 "1" true Coba Sendiri
NaN NaN "NaN" false Coba Sendiri
Infinity Infinity "Infinity" true Coba Sendiri
-Infinity -Infinity "-Infinity" true Coba Sendiri
"" 0 "" false Coba Sendiri
"20" 20 "20" true Coba Sendiri
"twenty" NaN "twenty" true Coba Sendiri
[ ] 0 "" true Coba Sendiri
[20] 20 "20" true Coba Sendiri
[10,20] NaN "10,20" true Coba Sendiri
["twenty"] NaN "twenty" true Coba Sendiri
["ten","twenty"] NaN "ten,twenty" true Coba Sendiri
function(){} NaN "function(){}" true Coba Sendiri
{ } NaN "[object Object]" true Coba Sendiri
null 0 "null" false Coba Sendiri
undefined NaN "undefined" false Coba Sendiri

Perhatian:Nilai dalam petikan ('"') adalah nilai string. Nilai merah adalah nilai yang mungkin tidak diinginkan oleh programer.

Untuk mendapatkan pengetahuan lebih lanjut tentang penukaran jenis JavaScript, silakan baca Panduan Penukaran Jenis JavaScript