JavaScript 是一种基于对象和事件驱动并具有安全性能的脚本语言 。
JavaScript 官方名称是 "ECMAScript" (ECMA是欧洲电脑商制造协会)。
JavaScript 特点:
Javascript 脚本语言同其他语言一样,有它自身的基本数据类型,表达式和算术运算符及程序的基本程序框架。Javascript 提供了四种基本的数据类型和两种特殊数据类型用来处理数据和文字。而变量提供存放信息的地方,表达式则可以完成较复杂的信息处理。
Java代码必须编译才能执行,而JavaScript不需编译,只需浏览器解释执行。
Java和JavaScript虽然都可以在服务器与客户端执行,但Java多运行于服务器,而JavaScript多运行于客户端。
JavaScript使用的是松散型的数据类型,而Java则使用的是严谨的数据类型 。
无需声明变量的数据类型,而在使用或赋值时确定其数据的类型
var a = 18 ;//a为数值型
var b = "tom" ;//b 为字符串
var c = true;//c为布尔型
JavaScript语句用于实现基本的程序控制和操作功能。
条件选择语句1:
if(expression)
{
statements
}
条件选择语句2:
if(expression)
{
statements
}
else
{
statements
}
条件选择语句3:
if(expression1)
{
statements
}
else if (expression2)
{
statements
}
else if (expression3)
{
statements
}
else
{
statements
}
switch(表达式)
{
case:语句
break;
case:语句
break;
……
default:语句
}
首先执行一个语句,然后重复循环执行该语句,直到条件表达式为false。
do
{
语句
}
while(条件判断);
while循环语句
while语句执行的时候,直到指定的条件为false为止。其用法如下:
while(条件)
{
语句
}
for语句执行语句循环,直到条件为false为止。
用法如下:
for([初始表达式];[条件];[增量表达式])
{
语句
}
对应于一个对象的每个,或一个数组的每个元素,执行一个或多个语句。
用法如下:
for (variable in [object | array])
{
语句
}
break语句结束当前的while,for循环以及do…while循环,直接跳出循环,执行循环下面的语句。
continue语句结束本次循环。