Dalam artikel ini, anda akan mempelajari cara hantaran tersirat berbeza daripada hantaran eksplisit dalam JavaScript.
Bagian tersirat ialah penukaran automatik nilai daripada satu jenis data kepada yang lain. Ia juga dipanggil penukaran jenis.
Paksaan eksplisit adalah untuk menukar jenis data mengikut keperluan pengguna.
Dalam contoh ini, marilah kita memahami pelakon tersirat.
let inputValue = "5" console.log("The input variable is defined as: ") console.log(inputValue, typeof inputValue); let resultValue = Number(inputValue); console.log("The input variable is defined as: ") console.log(resultValue, typeof resultValue);
Langkah 1 - Tentukan pembolehubah: inputValue dan tetapkan integer.
Langkah 2 - Tambahkan rentetan kosong pada "inputValue". Jenis 'inputValue' kini ditukar daripada nombor kepada rentetan.
Langkah 3 - Paparkan nilai dan jenisnya sebagai hasil carian.
Dalam contoh ini, marilah kita memahami pelakon eksplisit.
let inputValue = "5" console.log("The input value is defined as a string with value: ", inputValue) let resultValue = Number(inputValue); console.log("The result value after conversion to a number is :", resultValue)
Langkah 1 - Tentukan pembolehubah: inputValue dan tetapkan nilai rentetan.
Langkah 2 - Tukar jenis nilai rentetan kepada integer. Kini jenis 'inputValue' ditukar daripada rentetan kepada nombor.
Langkah 3 - Paparkan nilai dan jenisnya sebagai hasil carian.
Atas ialah kandungan terperinci Bagaimanakah hantaran tersirat berbeza daripada hantaran eksplisit dalam JavaScript?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!