How did we manage to post that same observation almost simultaneously?
There's alot of similarities - weak dynamic typing, closures from day one, both came with mechanisms to do something like self-style prototype OO, only have a double for a numeric data type, both fairly small langs designed for "simple" scripting (though JS has grown).
great minds... :)
Scheme would have been a wonderful choice for browser scripting too. Alas.