JavaScript是由Sun公司及网景Netscape公司开发的。它可以让你设计交互的网页内容,但不能单独执行,必须在浏览器或服务器上执行。
JavaScript 程序描述
JavaScript 在HTML中使用<SCRIPT>...</SCRIPT>标记。
单行程序叙述以分号 ( ; ) 做结尾,函数或条件式定义为大括弧部份。
Script区可以放置在<HEAD>标头区 ( 全域范围 ) 或<BODY>本文区 ( 区域范围 ) ,视程序需要而定。
如 :
<HTML> 文件开始
<HEAD> 标头区开始
<SCRIPT LANGUAGE="JavaScript"> Script区开始
<!--
函数或条件名称 { 函数或条件定义部份 }
单行程序叙述 ;
//-- >
</SCRIPT> Script区结束
</HEAD> 标头区结束
<BODY> 本文区开始
本文区内容
</BODY> 本文区结束
</HTML> 文件结束
JavaScript 变量
第一个字必须为字母或 _。
变量名称中不能有减号或句号。
大小写字母视为不同。
定义变量方式 :
·LOCAL (局部) : 此变量只可使用于副程序或函数,直接设定其值。
如 :
X=1
Y="字串"
·GLOBAL (全体) : 此变量可使用于程序任何地方,使用var定义变量,也可以直接设定数值。( 多个变量名称以 , 逗号分隔 )
如 :
var X=1 或
var X,Y,Z
JavaScript 运算符
算术运算符 :
符号 说明
~ 补数
- 负数
++ 递增 ( 加一 )
-- 递减 ( 减一 )
* 乘法
/ 除法
\ 整数除法
% 取除法馀数
+ 加法
- 减法
比较运算符 :
符号 说明
< 小于
<= 小于等于
> 大于
>= 大于等于
== 等于
!= 不等于
位元运算符 :
符号 说明
<< 位元左移
>> 位元右移(保留正负)
>>> 位元右移
& 位元逻辑AND
^ 位元逻辑XOR
│ 位元逻辑OR
逻辑运算符 :
符号 说明
! 逻辑NOT
&& 逻辑AND
‖ 逻辑OR
指定运算符 :
简写 等于
X+=Y X=X+Y
X-=Y X=X-Y
X*=Y X=X*Y
X/=Y X=X/Y
X%=Y X=X%Y
X<<=Y X=X<<Y
X>>=Y X=X>>Y
X>>>=Y X=X>>>Y
X&=Y X=X&Y
X^=Y X=X^Y
X│=Y X=X│Y
字串运算符 :
字串相接用 +
运算符优先顺序 :
·( )
·算术运算 > 比较运算 > 逻辑运算
·由左至右
注意事项
Java Script语法的单行注解以 //表示,多行注解以/*...*/表示。而 <SCRIPT>...</SCRIPT>标记间加上<!--... //-- >则会让不支持Java Script语法的浏览器将 <SCRIPT>...</SCRIPT>标记间的内容当成HTML注解不显示出来。