Immutability-by-default is a necessary, if not sufficient component of the semantics of Scheme that is lacking in JavaScript, and it's that same lack that leads me to think that any comparison between the two languages is basically spurious.
Why is this important for students, anyway? Shouldn't they be exposed to mutability fairly early on?