This is my Blog!!Welcome to you!!
【分享个人java学习心得和技术问题汇总】

js基础

JavaScript语言的基本要素包括:

标识符

变量

注释

数据类型

标识符

标识符是指JavaScript中定义的符号,也就是一个名称 。

标识符的组成可以包括大小字母、数字、下划线( _ )和美元符号($)组成,但标识符不能以数字开头,不能是JavaScript中的保留关键字。

合法的标识符

username

user_name

_userName

$username

_$

非法标识符符

int intJavaScript中的保留字

98.3 98.3是由数字开头,并且标识符中不能含有点号(.)

Hello world:标识符中不能含有空格

变量

变量的主要作用是存取数据、提供存放信息的容器。对于变量必须明确变量的命名、变量的类型、变量的声明及其变量的作用域。

JavaScript中的变量命名注意以下两点:

必须是一个有效的变量,即变量以字母开头,中间可以出现数字如test1text2等。除下划线(_)作为连字符外,变量名称不能有空格、(+)、(-)、(,)或其它符号。

不能使用JavaScript中的关键字作为变量。在JavaScript中定义了40多个类键字,这些关键是JavaScript内部使用的,不能作为变量的名称。如Varintdoubletrue不能作为变量的名称。

JavaScript的变量名是严格区分大小写的。例如,UserNameusername代表两个不同的变量。

JavaScript中的变量命名注意以下两点:

必须是一个有效的变量,即变量以字母开头,中间可以出现数字如test1text2等。除下划线(_)作为连字符外,变量名称不能有空格、(+)、(-)、(,)或其它符号。

不能使用JavaScript中的关键字作为变量。在JavaScript中定义了40多个类键字,这些关键是JavaScript内部使用的,不能作为变量的名称。如Varintdoubletrue不能作为变量

的名称。

JavaScript的变量名是严格区分大小写的。例如,UserNameusername代表两个不同的变量。

变量的声明与赋值

JavaScript中所有的变量使用前最好先声明,所有变量的声明都使用var。语法如下:

变量也可以先不声明,而在实际的使用时在根据变量的实际作用来确定去所属的类型,但是这种做法并不推荐,因为很容易出错。

变量的作用域

变量的作用域是指变量在程序中的有效范围,变量的作用域我们可以分为两种:局部变量和全局变量。

局部变量和全局变量

全局变量是定义在函数之外,作用于整个脚本代码的变量。

局部变量是定义在函数体内部,只作用域该函数体的变量。

注释

注释就是对某段代码的说明,JavaScript解释器将忽略注释部分。

JavaScript中注释分为单行注释和多行注释:

单行注释: //

多行注释:/* ………*/

注释的作用

可以理解程序某些语句的作用和功能,使程序容易理解。

可以用注释暂时屏蔽某些语句。

JavaScript脚本语言中采用的是弱类型的方式,即一个数据(变量或常量)不必首先做声明,可以在使用或赋值时在确定其数据的类型。数据类型如下:

数字型

字符串型

布尔型

转义字符

未定义类型

空值

JavaScript中的运算符有哪些

算数运算符、比较运算符、逻辑运算符、赋值运算符、

条件运算符和typeof运算符。

JavaScript中的流程控制语句有哪些

条件控制语句(if-else)、

循环控制语句(whiledo-whilefor

和对象访问语句(for-inwith

 

未经允许不得转载:Java学习 » js基础

分享到:更多 ()

评论 抢沙发