Tagged Questions
7
votes
3answers
552 views
Why there are no compound assignment operators for logical operators (such as ||, && etc)?
According to ECMA-262, part 11.13, following is the exhaustive list of compound assignment operators: *= /= %= += -= <<= >>= >>>= &= ^= |=.
According to the part 11.11, var c ...
79
votes
2answers
4k views
What is JavaScript, really?
All this started when I was looking for a way to test my webpage for JavaScript conformance like the W3C HTML Validator. I have not found one yet. So let me know if you know of any...
I looked for ...
3
votes
2answers
403 views
Google Closure Compiler - what does the name mean?
I am curious about the Google Closure Compiler. Why did they name it that? Does it have anything to do with lexical closures?
EDIT: I tried researching it in the FAQ and documentation, as well as ...
8
votes
1answer
764 views
Who first created or popularized the original XMLHTTPRequest / MSXML?
I'm trying to understand the origins of AJAX, and think MSXML and XMLHTTPRequest were the objects that started it all.
Which came first, and/or became the defacto way to create dynamic pages?
8
votes
5answers
632 views
What is the historical basis of using Javascript in web programming?
I come from a scientific biology background where we also use Python a lot.
Now that I've begun to start with Web development, I've consistently found myself wondering just why it is that JavaScript ...
17
votes
12answers
2k views
How did JavaScript become popular?
In ancient history, Brendan Eich had a language design, and in today's world, JavaScript is a popular language implemented and used in many different places.
What caused the language to become ...