query: What is the reason for this JavaScript immediate invocation pattern?
positive_passages.docid: 19234
positive_passages.text: What is the purpose of a self executing function in javascript?
negative_passages.docid: 131788
negative_passages.text: Uncaught TypeError: Illegal invocation in javascript
negative_passages.docid: 126640
negative_passages.text: In Javascript, why is the "this" operator inconsistent?
negative_passages.docid: 90509
negative_passages.text: Does JavaScript have "Short-circuit" evaluation?
negative_passages.docid: 31518
negative_passages.text: What is the (function() { } )() construct in JavaScript?
negative_passages.docid: 68351
negative_passages.text: Why can I use a function before it's defined 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: 23245
negative_passages.text: Why does click event handler fire immediately upon page load?
negative_passages.docid: 3675
negative_passages.text: 'this' in Java: How does it work?
negative_passages.docid: 103406
negative_passages.text: (...()) vs. (...)() in javascript closures
negative_passages.docid: 142706
negative_passages.text: Trying to understand immediate="true" skipping inputs when it shouldn't
negative_passages.docid: 61261
negative_passages.text: What does the leading semicolon in JavaScript libraries do?
negative_passages.docid: 145985
negative_passages.text: What is the advantage of initializing multiple javascript variables with the same var keyword?
negative_passages.docid: 98178
negative_passages.text: Are Javascript Object Properties assigned in order?
negative_passages.docid: 18262
negative_passages.text: how does this Ruby class method get invoked?
negative_passages.docid: 47542
negative_passages.text: How come this is happening in java?
negative_passages.docid: 15329
negative_passages.text: Odd behaviour change with var, dynamic and linq combination