query: Javascript function scoping and hoisting
positive_passages.docid: 18716
positive_passages.text: Why are my JavaScript function names clashing?
negative_passages.docid: 13823
negative_passages.text: Python lambda closure scoping
negative_passages.docid: 149789
negative_passages.text: Using a function in two different ways
negative_passages.docid: 133111
negative_passages.text: How do I share variables between two functions?
negative_passages.docid: 48142
negative_passages.text: JavaScript variable number of arguments to function
negative_passages.docid: 143062
negative_passages.text: Do you use curly braces for additional scoping?
negative_passages.docid: 129423
negative_passages.text: How to change a global variable from within a function?
negative_passages.docid: 24216
negative_passages.text: Dynamic function name in javascript?
negative_passages.docid: 951
negative_passages.text: Using global variables in a function
negative_passages.docid: 11419
negative_passages.text: Can you explain closures (as they relate to Python)?
negative_passages.docid: 16454
negative_passages.text: Enforcing correct variable bindings and avoiding renamings for conflicting variables in nested scoping constructs
negative_passages.docid: 317
negative_passages.text: What is the scope of variables in JavaScript?
negative_passages.docid: 108938
negative_passages.text: Dealing with Scope in Object methods containing 'this' keyword called by Event Listeners
negative_passages.docid: 5264
negative_passages.text: JavaScript closure inside loops – simple practical example
negative_passages.docid: 142031
negative_passages.text: Variable scope confusion in C#
negative_passages.docid: 79873
negative_passages.text: Accessing variables from other functions without using global variables
negative_passages.docid: 140402
negative_passages.text: Do inner functions in JavaScript get hoisted? How do the scoping rules apply to them?