Dalam JavaScript, bait bukan jenis data asas. Jenis data asas dalam JavaScript termasuk: String, Number, Boolean, Symbol dan null.
Walau bagaimanapun, dalam beberapa kes, kita mungkin perlu berurusan dengan data bait, dan biasanya kita boleh menggunakan jenis angka untuk mewakili bait. Sebagai contoh, bait boleh diwakili sebagai integer antara 0 dan 255, kerana bait boleh mewakili 2^8 nilai yang berbeza atau 256 nilai yang berbeza.
Apabila memproses data bait, kami biasanya menggunakan jenis angka untuk mewakili julat nilai bait, dan bukannya menganggap bait sebagai jenis data asas bebas. Tiada jenis "bait" khas dalam JavaScript, tetapi data bait boleh disimulasikan melalui jenis berangka.