The "this" parameter in JavaScript is like that oddly concealed obstacle on a path that keeps tripping people.