1.JavaScript同其他程序设计语言一样,有着独特的语法结构,主要包含:变量、数据类型、运算符号、控制语句和注释等。
2.变量是存储数据的基本单位,JavaScript通常利用变量来参与j各种运算,实现动态的效果定义变量有如下3种方式:
a.先声明变量再赋值:
使用var关键字声明变量,在给变量命名时,需要遵守如下规则:
(1)第一个字符必须是一个字母、下划线(_)或一个美元符号$。
(2)其他字符可以是字母、下划线、美元符号或数字。
( 3)区分大小写。
(4)不能与关键字同名。
b.同时声明和赋值变量:
我们可以使用一条语句定义多个变量,只需要在变量中间使用逗号将其分隔开。
c.不声明直接赋值
对变量的输出测试可以采用alert()方法弹出对话框的方式,alert弹出对话框是一种较为原始且有效的测试方法,它会终止当前运行的代码,直到用户点击提示框确认按钮。
3.Javascript中的五种基本类型:undefined、null、Boolean、number和string。
typeof操作符:typeof是用来检测给定变量的一种数据类型的操作符。
undefined类型:是指未初始化的变量或未声明的变量,使用typeof操作符检测时会返回undefined。
number类型:代表整数或浮点数。在其他语言中,小数和整数分别存储在不同的类型中。
object类型:是指javascript中的对象、数组或null。
boolean类型:也称真假类型。这个类型有两个标准值: true(真)和false(假)。布尔值用来表示一个逻辑表达式的结果,通常用做判断处理。
null类型:空类型,表示一个变量已经有值,值为空对象,用typeof操作符检测时会返回object类型。
string类型:是字符串类型,它是程序中使用最广泛的一种类型。字符串是使用单引号或双引号引起来的若干字符。
需要注意:由于JavaScript中不区分单引号或双引号,但应避免出现引号不匹配的情况
4.运算符是一种特殊的符号,一般由1~3个字符组成,用于实现数据之间的运算、赋值和比较JavaScript中的运算符有:算术运算符、赋值运算符、比较运算符和逻辑运算符。
5.JavaScript中的注释
JavaScript与很多语言一样,如java、c#,都支持同样的注释形式。
(1)使用“//”实现单行注释。
(2)多行注释以"/*"产开始,以"*/"结束。