One difference I found is that Javascript has no "method_missing" call. Firefox is ahead of the pack here, as it implements a non-standard __noSuchMethod__ call, but that doesn't exist in the latest chrome or safari.<p>In addition, there's no way (that I've found) to override the subscript operator [] in javascript.