Can anyone suggest where I learn javascript beyond the basics. I've gone through tutorials like these on codecademy but I can't find organized tutorials for the advanced stuff.
>>62412401
If you aren't a NEET buy some courses on discount at Udemy (around 10$ on discount). The teachers are professional and answer questions in the comment section. Don't buy anything from Anthony Aliciea or whatever he is called. He is a hack and teaches like shit.
https://developer.mozilla.org/en-US/docs/Web/JavaScript
You read "JavaScript: The Good Parts."
It's very preachy, but it's the first step to advance from novice JavaScript programmer.
>>62412401
http://exploringjs.com
This guy
>>62412401
you're pretty fucked desu it's like playing minesweeper
>>62412554
DON'T do this. Even if Mozilla owns ECMA Script, more bleeding edge shit happens in WebKit.
If you want to learn JS, check out Udemy or edX.org for their courses. They're more in depth than the basic codecademy stuff.
>>62412568
Won't teach much. It's about ES3, which lacks a lot compared to modern ECMAScript, and it only shows some ideas and patterns using old features of the language that were replaced with superior ones.
Watch this, it's by Crockford as well, and it's about (then upcoming) ES6:
https://www.infoq.com/presentations/efficient-programming-language-es6
Also, don't use JSlint, it's non-free and it enforces a pretty autistic coding style (Crockford doesn't even like fat arrow functions with brackets to hold multiple expressions.) Use ESlint instead, you'll be able to tweak it to enforce the style you want to use.
And, as >>62412554 mentioned: use MDN. It's the best reference out there.
>>62412401
read Mozilla's manual
>>62412401
Wes Bos' JavaScript30 is pretty good (and free): https://javascript30.com/
>>62412401
https://github.com/getify/You-Dont-Know-JS
>>62412401
the right way to tackle this is writing your own JS interpreter in JS to understand what happens under the hood. can't find the right page of this one professor because google is littered with medium.com disinfo (wtf haffened in the last two years fucking kikes) http://blog.klipse.tech/javascript/2017/02/08/tiny-compiler-tokenizer.html
MDN has decent guides in addition to being a reference. The Good Parts book as others mentioned is also worth your time.
>>62412401
YDKJS
MDN
>>62412991
>DON'T do this. Even if Mozilla owns ECMA Script, more bleeding edge shit happens in WebKit.
you're confusing specification with implementation. also this doesn't even have anything to do with webkit or gecko. ALSO mozilla doesn't own ecmascript. so much misinformation in one post, jesus
Is require built in to this stupid language yet?