A JavaScript programozási modellje egyszálú. A JavaScript motor használhat segédszálakat egyéb célokra, pl. JIT, GC stb. De az a rész, amikor a konkrét JavaScript kódod hajtódik végre, az egy szálon történik. És ahonnan indultunk fentebb: amikor IO-t indítasz, nem allokál egy új háttérszálat az egyes IO műveletekhez.