JavaScript 是一种高级的, 解释型的编程语言; 它是一门基于原型, 函数先行的语言, 是一门多范式的语言, 它支持面向对象编程, 命令式编程, 以及函数式编程.
JavaScript 是一种区分大小写的语言, 这就是说, 在 JavaScript 中使用关键字, 变量, 函数名以及所有的标识符时, 都必须采取一致的字符大小写形式.
例如关键字 "while" 就必须被输入为 "while", 而不能输入为 "While" 或者 "WHILE", 同样的,"online","Online","OnLine" 和 "ONLINE" 是四个不同的变量名.
但是要注意, html 并不区分大小写, 由于它和客户端 JavaScript 紧密相关, 所以这一点是很容易混淆的. 许多 JavaScript 对象和属性都与它们所代表的 HTML 标记和性质同名.
在 HTML 中这些标记和性质名可以以任意的大小写方式输入, 但是在 JavaScript 中它们通常是小写的. 例如, 在 HTML 中, 事件处理程序性质 onclick 通常被声明为 onClick, 但是在 JavaScript 代码中就只能使用 onclick.
来源: http://www.css88.com/qa/javascript/11264.html