Sebaik sahaja anda telah menguasai tutorial TypeScript peringkat kemasukan, anda harus dapat menulis kod anda sendiri dalam IDE yang menyokong TypeScript dan menyusunnya ke dalam JavaScript. Tutorial ini akan menyelam ke dalam pelbagai jenis data dalam TypeScript.
JavaScript mempunyai tujuh jenis data: null, undefined, boolean, nombor, rentetan, simbol (diperkenalkan oleh ES6) dan objek. Typescript mentakrifkan lebih banyak jenis atas dasar ini, dan tutorial ini akan meliputi semuanya secara terperinci.
Seperti JavaScript, null
dalam TypeScript bermakna nilai pembolehubah kosong.
Infinity
any
Gunakan termasuk () kaedah untuk memeriksa sama ada rentetan mengandungi substring
Kaedah JavaScript includes()
boleh menyemak sama ada rentetan mengandungi substring lain. Walau bagaimanapun, kaedah ini tidak mempunyai makna untuk panggilan angka.
Taipkan pemeriksaan parameter fungsi dan nilai pulangan
Fungsi clampNumber()
mengambil nombor input dan menghadkan nilainya antara 0 dan 255. Dalam kod di atas, fungsi rgbToHex()
dipanggil tiga kali. Walau bagaimanapun, disebabkan jenis parameter yang salah dan jenis nilai pulangan, dua panggilan pertama akan menyebabkan ralat. Kod ini tidak dapat disusun menjadi JavaScript sehingga kesilapan ini diselesaikan. Pemeriksaan jenis parameter fungsi dan nilai pulangan ini membantu kami menulis kod bebas ralat, akhirnya meningkatkan produktiviti.
Tutorial ini menerangkan semua jenis data yang ada dalam TypeScript. Kami belajar bagaimana untuk menetapkan pelbagai jenis nilai kepada pembolehubah, dan bagaimana typescript memaparkan kesilapan. Pemeriksaan semacam ini dapat membantu anda mengelakkan banyak kesilapan ketika menulis program besar. Kami juga belajar bagaimana untuk mencari versi JavaScript yang berlainan.
Jika anda mencari sumber atau sumber pembelajaran lain untuk bekerja, lihat sumber -sumber di pasaran Envato.
Tutorial seterusnya akan belajar tentang antara muka dalam TypeScript. Jika anda mempunyai sebarang soalan mengenai tutorial ini, sila beritahu saya dalam komen.
Atas ialah kandungan terperinci TypeScript untuk pemula, Bahagian 2: Jenis Data Asas. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!