1. 程式人生 > >JavaScript 自學手冊(文件教程)

JavaScript 自學手冊(文件教程)

JavaScript是一種屬於網路的指令碼語言,已經被廣泛用於Web應用開發,常用來為網頁新增各式各樣的動態功能,為使用者提供更流暢美觀的瀏覽效果。通常JavaScript指令碼是通過嵌入在HTML中來實現自身的功能的。 

· 是一種解釋性指令碼語言(程式碼不進行預編譯)。

· 主要用來向HTML(標準通用標記語言下的一個應用)頁面新增互動行為。

· 可以直接嵌入HTML頁面,但寫成單獨的js檔案有利於結構和行為的分離。

· 跨平臺特性,在絕大多數瀏覽器的支援下,可以在多種平臺下執行(如Windows、Linux、Mac、Android、iOS等)。

Javascript指令碼語言同其他語言一樣,有它自身的基本資料型別,表示式和算術運算子及程式的基本程式框架。Javascript提供了四種基本的資料型別和兩種特殊資料型別用來處理資料和文字。而變數提供存放資訊的地方,表示式則可以完成較複雜的資訊處理。

javascript只需知道其能處理哪些東西:

1:操作控制元件

2:子視窗,父視窗,模式視窗

3:內建函式和物件,String相關的處理函式,Math物件(包括常用數學函式,如Math.PI獲取pi的值,Math.abs(number)獲取絕對值,三角函式等等),isNaN(value)=is not a number(不是一個數值).。做了一個科學計算器

4:正則表示式

5:操作cookie,檢查表單的正確性,return onsubmit()。

6:控制dom,進行資料繫結這個用jquery即可。

7:操作css濾鏡。模糊效果,透明簡便效果,混合不同的顯示,陰影效果,旋轉效果

8:操作ActiveX控制元件。操作視訊控制元件,moedia player,real player,每個控制元件都是自己的classid來唯一標識控制元件型別,不同的控制元件有自己的屬性。做了一個線上視訊播放器(用到js操作本地資料夾生成播放列表,js操作activex控制元件,生成停止按鈕,下一首按鈕)

9:操作本地資料夾,檔案,操作xml檔案

10:操作資料庫

11:js畫圖:通過behaviour擴充套件。htc,behaviour。做一個用vml畫正弦餘弦圖

12:ajax應用,不如用jquery方便

更多精品課程點選:阿里雲大學