Actually, if you don't know how ((this)) works in different context, you can't call yourself a good js developer.