Tipe data JavaScript dibagi menjadi enam jenis, yaitu null , undefined , boolean , string , number , object . object adalah tipe referensi, dan lima lainnya adalah tipe dasar atau tipe primitif.
Misalnya, jika itu Number() , parseInt() , dan parseFloat() , semuanya termasuk dalam konversi jenis tampilan (konversi jenis cast);
Di bagian ini, kita akan melihat konversi tipe implisit (konversi otomatis).
Secara otomatis mengonversi nilai numerik menjadi string
var a = 123; peringatan (a+'456'); // Output 123456
tanda "+" adalah karakter koneksi
Secara otomatis mengonversi string menjadi angka
var b = 20; // waspada (b-'10 '); // output pengurangan 10 // peringatan (b*2); // output multiplikasi 40 // peringatan (b/2); // Output Divisi 10 // Peringatan (B%2) // Temukan output yang tersisa
Ketik konversi "++" dan ""
var c = '10'; c ++; peringatan (c); // output 11var d = '10'; d-; peringatan (d); // output 9
Konversi Jenis Operator Perbandingan
alert ('10 '> 9) // output truealert ('10'> '9') // output falseKonversi operator tanda yang sama
alert ('10 '== 10) // output truealert ('10' == '10') // output trueKonversi "!" operator
waspada (! true); // output falsealert (! 100); // output falsealert (! 'Web Front-end Development'); // output false
Konversi antara operator dan konversi lainnya mengembalikan NAN
Peringatan ('Web Front-End Development'-10) // Output NanDi atas adalah semua konten konversi tipe implisit dalam JavaScript. Saya berharap konten artikel ini akan membantu untuk belajar dan bekerja semua orang. Jika Anda memiliki pertanyaan, Anda dapat meninggalkan pesan untuk berkomunikasi.