1.1.1大小写敏感
JavaScript是大小写敏感语言,这点于VBscript不同。所谓大小写敏感,即在代码中的字符大小写是被区别对待的。例如,JavaScript中的关键字boolean如果错写成Boolean则无法当做关键字来使用。并且在变量定义过程中,由于JavaScript区分大小写,大小写不同的变量也被认为是两个不同的变量,这样可以是代码看起来更加统一整洁,避免不必要的失误。
下列代码对于在不同大小写情况下产生的不同效果做了简单的区别介绍,具体代码如下:
<html> <head> <meta http-equiv="Content-Type" content="text/html; charset=gb2312"> <title>实例1</title> <script type="text/javascript"> $(document).ready(function(){ //jQuery代码 alert("大小写区分问题"); //弹出一个提示框 }) </script> </head> <body> </body> </html>运行程序,会弹出对话框“大小写区分问题”。
但是如果将JavaScript代码中的关键字更改为不区分大小写,结果则无法呈现,讲源代码中关键字处改为:
<script type="text/javascript"> $(document).ready(function(){ //jQuery代码 Alert("大小写区分问题"); //弹出一个提示框 }) </script>运行程序则会报出一个错误。
大小写的错误在JavaScript的编写过程中经常出现,无论是对于那些编程新手,还是那些对编程语言很熟练的程序员。虽然这种错误看起来很小,但是恰恰是他的隐蔽性,往往加大调试的难度,使得使用调试工具也很难检查出来这种错误。因此,在平时使用中要特别注意细节,在平时对变量进行定义时一定要按照一定的规则。现在比较流行的是驼峰式大小写,即每一个单词的首字母都采用大写子母,如FirstName、LastName等,也被成为Pascal命名法。