4 ms·
A problem with learning JS is the old versus new. The language has evolved enormously. Callbacks vs async, functions and arrow functions, and "this" are a few e
by talkingtab 7y ago
A problem with learning JS is the old versus new. The language has evolved enormously. Callbacks vs async, functions and arrow functions, and "this" are a few examples. So learning JS perfectly and completely, is a bit like learning not only English, but old English as well. There is very little (if any) JS that is no longer accepted, but there are many parts that are no longer best practice.
I have found that understanding prehistoric JS provides a good base for making sense of where JS is today.
John Resig's (jquery) writings were very helpful, and this site is an absolute must for me.
https://johnresig.com/apps/learn/ https://johnresig.com/apps/learn/