Javascript的基础语法

发布时间:2020-02-19编辑:脚本学堂
本文介绍下,有关javascript语法的一些基础知识,有需要的朋友参考下。

本节分享下javascript语法的相关内容,供初学的朋友参考。

1,区分大小写
在Javascript中,变量名、函数名、运算符等都是大小写敏感的。
例如:
 

复制代码 代码示例:
//Javascript中大小写敏感,以下代码是两个变量
var num = 1;
var Num = 1;

2,变量是弱类型的
Javascript中的变量没有特定类型,定义变量时只用var运算符,可以为它指定任意类型的值。
可以随时改变变量存储的数据类型(如果不是特殊需要,还是尽量不要这么做,维护起来是很麻烦的事情)!
 

复制代码 代码示例:
var num = 1;    //定义变量num,并赋值;此时变量类型是Number
num = "1";      //将String类型赋值给num

注意:
Javascript中的var和C#中的var功能并不相同。尽管C#也提供了var关键字来声明变量,但必须在变量定义时给出其具体的类型,在编译时编译器会将var替换成具体的强类型。如果你不是C#程序员,这一段可以忽略。

3,行尾的分号可有可无
C、C++、Java、C# 都要求每行代码以分号(;)结束才符合语法。

Javascript 则允许开发者自行决定是否以分号结束一行代码。如果没有分号,Javascript 就把折行代码的结尾看做该语句的结尾。
建议:一开始就养成良好的编码习惯,在每一行语句的结尾都加上分号。
 

复制代码 代码示例:
var num1 = 1    //语句结尾没有分号,语法上没有错误
var num2 = 2;   //建议在语句结束后加上分号

4,Javascript注释
Javascript中的注释和C、C++、Java、C#等完全相同,这么说是很笼统的,如果你有上述语言的编程基础还好,倘若没有就跟没说一个样子!

注意:在Javascript中,注释的形式分为两种:单行注释和多行注释。

单行注释:单行注释以双斜杠开头(//);我上面代码中都是用的单行注释,习惯放于行结尾,如果造成语句太长,则放在语句的上一行。
多行注释:多行注释以单斜杠和星号开头(/*),以星号和单斜杠结尾(*/)
 

复制代码 代码示例:

//这是单行注释
var num1 = 1    //放在行尾的单行注释

/* 这是多行注释
可以在注释内添加任何内容
var num2 = 2;   //建议在语句结束后加上分号
*/

5,Javascript语句和语句块
JavaScript 语句是发给浏览器的命令。这些命令的作用是告诉浏览器要做的事情。

语句块表示一系列应该按顺序执行的语句,这些语句被封装在左括号({)和右括号(})之间。
例如:
 

复制代码 代码示例:
var num1 = 1    //Javascript语句
if (num1 == 1) {    //语句块开始
    alert(num1);
    num1++;
}   //语句块结束

有关javascript语法的基础内容就介绍这些了,希望对大家有所帮助。