西西軟件園多重安全檢測下載網(wǎng)站、值得信賴的軟件下載站!
西西首頁 電腦軟件 安卓軟件 電腦游戲 安卓游戲 排行榜 專題合集

JavaScript網(wǎng)頁設(shè)計300例

CHM版
  • JavaScript網(wǎng)頁設(shè)計300例CHM版
  • 軟件大小:1.4M
  • 更新時間:2013-08-15 16:03
  • 軟件語言:中文
  • 軟件廠商:
  • 軟件類別:國產(chǎn)軟件 / 免費軟件 / 電子資料
  • 軟件等級:3級
  • 應(yīng)用平臺:WinAll, WinXP
  • 官方網(wǎng)站:暫無
  • 應(yīng)用備案:
好評:50%
壞評:50%

軟件介紹

300個javascript 綜合實例子, 右鍵查看源代碼. 基本上該有的都有了.

語句

JavaScript程序是由若干語句組成的,語句是編寫程序的指令。JavaScript提供了完整的基本編程語句,它們是:
賦值語句、switch選擇語句、while循環(huán)語句、for循環(huán)語句、for each循環(huán)語句、do...while循環(huán)語句、break循環(huán)中止語句、continue循環(huán)中斷語句、with語句、try…catch語句、if語句(if..else,if…else if…)。

函數(shù)

函數(shù)是命名的語句段,這個語句段可以被當(dāng)作一個整體來引用和執(zhí)行。使用函數(shù)要注意以下幾點:
1)函數(shù)由關(guān)鍵字function定義(也可由Function構(gòu)造函數(shù)構(gòu)造)。
2)使用function關(guān)鍵字定義的函數(shù)在一個作用域內(nèi)是可以在任意處調(diào)用的(包括定義函數(shù)的語句前);而用var關(guān)鍵字定義的必須定義后才能被調(diào)用。
3)函數(shù)名是調(diào)用函數(shù)時引用的名稱,它對大小寫是敏感的,調(diào)用函數(shù)時不可寫錯函數(shù)名。
4)參數(shù)表示傳遞給函數(shù)使用或操作的值,它可以是常量,也可以是變量,也可以是函數(shù),在函數(shù)內(nèi)部可以通過arguments對象(arguments對象是一個偽數(shù)組,屬性callee引用被調(diào)用的函數(shù))訪問所有參數(shù)。
5)return語句用于返回表達式的值。
6)yield語句扔出一個表達式,并且中斷函數(shù)執(zhí)行直到下一次調(diào)用next。
一般的函數(shù)都是以下格式:
function myFunction(params){
//執(zhí)行的語句
}
函數(shù)表達式:
var myFunction=function(params){
//執(zhí)行的語句
}
var myFunction = function(){
//執(zhí)行的語句
}
myFunction();//調(diào)用函數(shù)
匿名函數(shù),它常作為參數(shù)在其他函數(shù)間傳遞:
window.addEventListener('load',function(){
//執(zhí)行的語句
},false);

對象

JavaScript的一個重要功能就是面向?qū)ο蟮墓δ,通過基于對象的程序設(shè)計,可以用更直觀、模塊化和可重復(fù)使用的方式進行程序開發(fā)。
一組包含數(shù)據(jù)的屬性和對屬性中包含數(shù)據(jù)進行操作的方法,稱為對象。比如要設(shè)定網(wǎng)頁的背景顏色,所針對的對象就是document,所用的屬性名是bgcolor,如document.bgcolor="blue",就是表示使背景的顏色為藍色。

內(nèi)置對象

JavaScript 字符串(String)對象

字符串是 JavaScript 的一種基本的數(shù)據(jù)類型。需要注意的是,JavaScript 的字符串不可變(immutable),String 類定義的方法都不能改變字符串的內(nèi)容。像 String.toUpperCase() 這樣的方法,返回的是全新的字符串,而不是修改原始字符串。
  String 對象的 length 屬性聲明了該字符串中的字符數(shù)。
  String 類定義了大量操作字符串的方法,一般分為這樣幾類:查找子字符串、截取,分割和拼接字符串、匹配正則表達式、改變字符串樣式等。
  JavaScript Date(日期)對象
  Date 對象用于處理日期和時間,Date 對象會自動把當(dāng)前日期和時間保存為其初始值。
  Date 對象的大部分方法是以下幾類:
  getXXX:獲取 年、月、日、時、分、秒、等等。
  setXXX:設(shè)置 年、月、日、時、分、秒、等等。
  toXXXString:轉(zhuǎn)成一定格式的字符串。

JavaScript Array(數(shù)組)對象

數(shù)組對象的作用是:使用單獨的變量名來存儲一系列的值。
  數(shù)組的常用屬性是:length,代表了這個數(shù)組中元素的個數(shù)。
  數(shù)組的常用方法分這么幾類:排序、添加和刪除元素、拼接另一個數(shù)組、轉(zhuǎn)成字符串。其中添加元素和移除元素的幾個方法還有模擬堆;蜿犃羞@些數(shù)據(jù)結(jié)構(gòu)的作用。
  JavaScript Boolean(邏輯)對象
  Boolean(邏輯)對象用于將非邏輯值轉(zhuǎn)換為邏輯值(true 或者 false)。
  在 JavaScript 中,布爾值是一種基本的數(shù)據(jù)類型。Boolean 對象是一個將布爾值打包的布爾對象。Boolean 對象主要用于提供將布爾值轉(zhuǎn)換成字符串的 toString() 方法。當(dāng)調(diào)用 toString() 方法將布爾值轉(zhuǎn)換成字符串時(通常是由 JavaScript 隱式地調(diào)用),JavaScript 會內(nèi)在地將這個布爾值轉(zhuǎn)換成一個臨時的 Boolean 對象,然后調(diào)用這個對象的 toString() 方法。

JavaScript Math(算數(shù))對象

Math(算數(shù))對象的作用是:執(zhí)行常見的算數(shù)任務(wù)。
  Math 對象并不像 Date 和 String 那樣是對象的類,因此沒有構(gòu)造函數(shù) Math(),像 Math.sin() 這樣的函數(shù)只是函數(shù),不是某個對象的方法。您無需創(chuàng)建它,通過把 Math 作為對象使用就可以調(diào)用其所有屬性和方法。(相當(dāng)于靜態(tài)類和靜態(tài)方法)
  Math 對象的常用屬性都是數(shù)學(xué)相關(guān)的常量屬性,如圓周率π、2的平方根,算數(shù)常量e(自然對數(shù)的底數(shù),約等于2.718)。
  Math 對象中最常用的方法有這樣一些:向上(向下)取整、四舍五入取整、隨機數(shù)、返回2個數(shù)中的大數(shù)或小數(shù)。

JavaScript RegExp 對象

什么是 RegExp?
  RegExp 是正則表達式的縮寫。當(dāng)您檢索某個文本時,可以使用一種模式來描述要檢索的內(nèi)容。RegExp 就是這種模式。簡單的模式可以是一個單獨的字符。更復(fù)雜的模式包括了更多的字符,并可用于解析、格式檢查、替換等等。您可以規(guī)定字符串中的檢索位置,以及要檢索的字符類型,等等。
  這個知識點,相對還是比較繁雜的,想熟練掌握是需要花費一些功夫的,具體請看 JS 手冊。

JavaScript Global 對象

這是一個固有對象,目的是把所有全局方法集中在一個對象中。Global 對象不能用 new 運算符創(chuàng)建。它在 Scripting 引擎被初始化時創(chuàng)建,并立即使其方法和屬性可用。
  屬性:Infinity 屬性 | NaN 屬性
  方法:escape 方法 | eval 方法 | isFinite 方法 | isNaN 方法 | parseFloat 方法 | parseInt 方法 | unescape 方法

軟件標(biāo)簽: JavaScript

軟件截圖

JavaScript網(wǎng)頁設(shè)計300例 CHM版

其他版本下載

發(fā)表評論

昵稱:
表情: 高興 可 汗 我不要 害羞 好 下下下 送花 屎 親親
查看所有(0)條評論 > 字數(shù): 0/500

TOP
軟件下載