Last active
January 2, 2020 00:36
-
-
Save jose8a/bd5f221c89ae9a167f4e to your computer and use it in GitHub Desktop.
JS Execution Context, Closures, This, Execution Order, Objects
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
##### Client-side Javascript Execution Order | |
http://javascript.about.com/od/hintsandtips/a/exeorder.htm | |
##### Phillip Roberts - What the heck is the Event Loop Anyways? | |
https://www.youtube.com/watch?v=8aGhZQkoFbQ | |
##### Javascript and the Browser - Under the Hood (video) | |
https://www.youtube.com/watch?v=dibzLw4wPms | |
http://esprima.org/demo/parse.html# | |
http://int3.github.io/metajs/ | |
##### Conceptual Architecture of Google Chrome (class handout) | |
http://archrometects.files.wordpress.com/2009/10/assignment-01-conceptual-architecture-of-google-chrome-archrometects.pdf | |
##### How the V8 Engine Works | |
http://thibaultlaurens.github.io/javascript/2013/04/29/how-the-v8-engine-works/ | |
##### V8 Design Elements | |
https://developers.google.com/v8/design | |
--- | |
##### AA Closures and Scope | |
https://github.com/appacademy/js-curriculum/blob/master/w5d4/closures.md | |
##### How do JS Closures Work | |
http://stackoverflow.com/questions/111102/how-do-javascript-closures-work | |
--- | |
##### JS Closures | |
http://jibbering.com/faq/notes/closures/ | |
##### Execution Context | |
http://interglacial.com/javascript_spec/a-10.html | |
##### JS: Scope Chain | |
http://dmitrysoshnikov.com/ecmascript/chapter-4-scope-chain/ | |
http://dmitrysoshnikov.com/ecmascript/chapter-2-variable-object/ | |
##### What is the Execution Context in JS | |
http://davidshariff.com/blog/what-is-the-execution-context-in-javascript/ | |
##### JS Scope Chain and Closures | |
http://davidshariff.com/blog/javascript-scope-chain-and-closures/ | |
##### Understanding Scope and Context in JS | |
http://ryanmorr.com/understanding-scope-and-context-in-javascript/ | |
##### JS Advanced Scoping & Other Puzzles | |
http://www.slideshare.net/senchainc/javascript-advanced-scoping-other-puzzles | |
##### Understanding Delete: EC, AO, VO | |
http://perfectionkills.com/understanding-delete/ | |
##### What is a JS Activation Object? | |
http://programmers.stackexchange.com/questions/189967/what-is-an-activation-object-in-javascript | |
##### Execution Context Within Javascript | |
https://gist.github.com/Integralist/1525419 | |
##### Scope and Activation Objects | |
http://odetocode.com/blogs/scott/archive/2007/07/10/closure-on-javascript-closures.aspx | |
##### JS Prototype Chains, Scope Chanis, and Performance | |
http://www.toptal.com/javascript/javascript-prototypes-scopes-and-performance-what-you-need-to-know | |
--- | |
##### Know Thy Reference | |
http://perfectionkills.com/know-thy-reference/ | |
##### All This | |
http://bjorn.tipling.com/all-this | |
##### YDKJS: 'this' & Object Prototypes | |
http://www.angelgroup.com.cn/Admin/UploadFile/20140913105309.pdf | |
##### MDN: JS Operator 'this' | |
https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Operators/this | |
##### Understanding JS Function Invocation and 'this' | |
http://yehudakatz.com/2011/08/11/understanding-javascript-function-invocation-and-this/ | |
##### Phillip Roberts: Javascript's 'this' gist | |
https://gist.github.com/latentflip/55c78ead831e23d5ec59 | |
##### Changinge the Execution Context of JS Functions w/Call and Apply | |
http://www.bennadel.com/blog/2265-changing-the-execution-context-of-javascript-functions-using-call-and-apply.htm | |
##### Understanding JS 'this' | |
http://javascriptweblog.wordpress.com/2010/08/30/understanding-javascripts-this/ | |
##### Javascript 'this' Keyword | |
http://davidshariff.com/blog/javascript-this-keyword/ | |
--- | |
##### OLOO Part 1 | |
https://medium.com/javascript-scene/the-two-pillars-of-javascript-ee6f3281e7f3 | |
##### OLOO Part 2 | |
https://medium.com/javascript-scene/the-two-pillars-of-javascript-pt-2-functional-programming-a63aa53a41a4 | |
##### OO JS Pattern Comparison | |
http://john-dugan.com/object-oriented-javascript-pattern-comparison/ | |
##### Object Oriented Javascript (book) -- | |
Ch3 Functions, Ch4 Objects, Ch8 Design Patterns | |
http://edc.tversu.ru/elib/inf/0230.pdf | |
J##### S Objects Deconstruct'ion | |
http://davidwalsh.name/javascript-objects-deconstruction | |
##### MDN: Details of the Object Model | |
https://developer.mozilla.org/en-US/docs/Web/JavaScript/Guide/Details_of_the_Object_Model | |
--- | |
##### Human Javascript | |
http://read.humanjavascript.com/ch01-introduction.html | |
##### The ES5 Standard | |
http://www.ecma-international.org/publications/files/ECMA-ST/Ecma-262.pdf |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment