編程入門:JavaScript簡介
發(fā)布時間:2008-08-05 閱讀數(shù): 次 來源:網(wǎng)樂原科技
JavaScript是由Sun公司及網(wǎng)景Netscape公司開發(fā)的。它可以讓你設計交互的網(wǎng)頁內(nèi)容,但不能單獨執(zhí)行,必須在瀏覽器或服務器上執(zhí)行。
JavaScript 程序描述
JavaScript 在HTML中使用< SCRIPT >...< /SCRIPT >標記。
單行程序敘述以分號 ( ; ) 做結(jié)尾,函數(shù)或條件式定義為大括弧部份。
Script區(qū)可以放置在< HEAD >標頭區(qū) ( 全域范圍 ) 或< BODY >本文區(qū) ( 區(qū)域范圍 ) ,視程序需要而定。
如 :
< HTML > 文件開始
< HEAD > 標頭區(qū)開始
< SCRIPT LANGUAGE="JavaScript" > Script區(qū)開始
< !--
函數(shù)或條件名稱 { 函數(shù)或條件定義部份 }
單行程序敘述 ;
//-- >
< /SCRIPT > Script區(qū)結(jié)束
< /HEAD > 標頭區(qū)結(jié)束
< BODY > 本文區(qū)開始
本文區(qū)內(nèi)容
< /BODY > 本文區(qū)結(jié)束
< /HTML > 文件結(jié)束
JavaScript 變量
第一個字必須為字母或 _。
變量名稱中不能有減號或句號。
大小寫字母視為不同。
定義變量方式 :
·LOCAL (局部) : 此變量只可使用于副程序或函數(shù),直接設定其值。
如 :
X=1
Y="字串"
·GLOBAL (全體) : 此變量可使用于程序任何地方,使用var定義變量,也可以直接設定數(shù)值。( 多個變量名稱以 , 逗號分隔 )
如 :
var X=1 或
var X,Y,Z < EPRO_SPLIT >
JavaScript 運算符
算術(shù)運算符 :
符號 說明
~ 補數(shù)
- 負數(shù)
++ 遞增 ( 加一 )
-- 遞減 ( 減一 )
* 乘法
/ 除法
\ 整數(shù)除法
% 取除法馀數(shù)
+ 加法
- 減法
比較運算符 :
符號 說明
< 小于
< = 小于等于
> 大于
>= 大于等于
== 等于
!= 不等于
位元運算符 :
符號 說明
< < 位元左移
> > 位元右移(保留正負)
> > > 位元右移
& 位元邏輯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
字串運算符 :
字串相接用 +
運算符優(yōu)先順序 :
·( )
·算術(shù)運算 > 比較運算 > 邏輯運算
·由左至右
注意事項
Java Script語法的單行注解以 //表示,多行注解以/*...*/表示。而 < SCRIPT >...< /SCRIPT >標記間加上< !--... //-- >則會讓不支持Java Script語法的瀏覽器將 < SCRIPT >...< /SCRIPT >標記間的內(nèi)容當成HTML注解不顯示出來。