When I needed to learn JS above the 'hack it out' level, Eloquent JavaScript was really great. It really focuses on fundamental constructs and is not tied to any 'framework of the day'.
I see there's a 2024 edition that I should probably order.
Update: Looks like the 2024 version is going to be released in Nov.
I see there's a 2024 edition that I should probably order.
Update: Looks like the 2024 version is going to be released in Nov.