• 变量区分大小写

变量区分大小写

JavaScript跟大多数语言是一样的,变量是区分大小写的。
大写的变量有
- 常量
- 固定值量(pi)
- 全局变量

其余建议小写。

<!doctype html>
<html lang="en">
 <head>
  <meta charset="UTF-8">
  <title>JavaScript基础之语法</title>
 </head>
 <body>

  <script>
   var name="abcd";
   var NAME="ABCD";

   /*js是区分大小写的*/
   console.log(name);
   console.log(NAME);
  </script>
 </body>
</html>

标识符

JavaScript中的标识符是由字母、数字、下划线、美元符号($)组成,且不能以数字开头。

var abc;
var _abc;
var $ab;
var abc123d;
var 5ab;/*错误,不能艺术字开头*/

变量和函数命名的方式建议使用单驼峰方式,即:首字母小写,剩下单词的首字母大写,其余字母小写。

var age;
var myAge;
var myNameAgeFamily;

注释

JavaScript注释分单行注释和多行注释,单行注释以双斜杠//,多行注释以/*/,中间的的数量不限制。

//js是区分大小写的
/*js是区分大小写的*/
/***js是区分大小写的*/

语句的结束

一行语句的结束是以分号”;”表示,当然也可以不加分号,但是建议加分号,表示这一句结束了。
这个待定,我怎么测试报错了,EditPlus

var 4-2
var 5-3;

在if语句中,也是建议加大括号{}。

var a = 5;
var b = 3;
if(a > b){
    alert("5比3大");
}

保留字和关键字

关键字具有特殊意义的字符,它们控制着语句的开始于结束,或具有特定的操作。

if  do with break in try while for

保留字在JavaScript中没有特定的用途,有时也做关键字使用。
一般来说,不要用关机子和保留字做表示服和属性名。

变量

Java中的变量有多种类型(8种基本类型int String boolean等),但是JavaScript是弱类型的语言,只有一种类型,用var表示

var a = 100;
var b = "100";

如果没有给变量赋值,变量的默认值是 undefined

var a;
console.log(a);//undefined

全局变量与局部变量

在定义变量时,没有用关键字var定义的变量,会被当做全局变量

function test(){
    var d = 5;
}
alert(d);//报错,应为 d是局部变量

全局变量

function test(){
     e = 5;
}
test();//调用方法
alert(e);

alert

提示内容要加”“双引号。

alert("5比3大");