原创 jQuery中的事件

jQuery中的事件 一、加載DOM (一). 執行時機 $(document).ready()方法和window.onload方法具有相似的功能,但是在執行時機方面是右邊區別的 window.onload方法是在網頁中所有元素

原创 jQery中的動畫

jQery中的動畫 一、show()方法和hide()方法 (一). show()方法和hide()方法 show()方法和hide()方法是jQuery中最基本的動畫方法。在HTML文檔裏,爲一個元素調用hide()方法,會將

原创 jQuery對錶格的應用

jQuery對錶格的應用 一、表格變色 <table> <thead> <tr><th>姓名</th><th>性別</th><th>暫住地</th></tr> </thead> <tbody>

原创 jQuery中的DOM操作

jQuery中的DOM操作 一、DOM操作的分類 (一).DOM Core DOM Core(核心)並不只屬於JavaScript,任何一種支持DOM的程序設計語言都可以使用它 它的用途並非僅限於處理網頁,也可以用來處理任何一種

原创 Global對象

Gloabal對象 一、相關概念 Global(全局)對象可以說是ECMAScript中最特別的一個對象,因爲不管從什麼角度看,這個對象都是不存在的 不屬於任何其他對象的屬性和方法,最終都是它的屬性和方法 事實上,沒有全局變量或

原创 面試題(1)

面試題(1) 1.分析下列代碼,寫出輸出結果 var length = 10; function fn() { console.log(this.length); } var obj = { length: 5, met

原创 jQuery選擇器

jQuery選擇器## 一、jQuery選擇器是什麼 (一).CSS選擇器 CSS是一項出色的技術,它使得網頁的結構和表現層樣式完全分離 利用CSS選擇器能輕鬆地對某個元素添加樣式而不改動HTML結構,只需要通過添加不同的CSS

原创 Canvas——2D上下文

Canvas——2D上下文 一、基本概念 使用2D繪圖上下文提供的方法,可以繪製簡單的2D圖形,比如矩形、弧線和路徑 2D上下文的座標開始於<canvas>元素的左上角,原點座標(0,0)。所有座標值都基於這個原點計算,x值越大

原创 煙花

煙花 一、相關補充 首先,煙花分爲兩個部分。分別是煙花運行軌跡和煙花的爆炸效果 先實現煙花的運動軌跡;再實現煙花的爆炸效果 二、運行軌跡 (一).判斷計時器 首先,煙花需要支持計時器來實現循環地調用函數以生成煙花 重寫r

原创 JSON

JSON 一、語法 (一).相關概念 關於JSON,最重要的是要理解它是一種數據格式,不是一種編程語言 很多編程語言都有針對JSON的解析器和序列化器 JSON是JavaScript的一個嚴格的子集,利用了JavaScript中

原创 Canvas繪圖——基本用法

Canvas繪圖——基本用法 一 、相關補充 HTML5添加的<canvas> 元素負責在頁面中設定一個區域,然後可以通過JavaScript動態地在這個區域中繪製圖形 <canvas> 最早由蘋果公司推出的,當時主要用在其Da

原创 理解對象

理解對象 一、相關概念 創建自定義對象的最簡單方式就是創建一個Object實例,然後再爲它添加屬性和方法 var person=new Object(); person.name="Nicholas"; person.age=29;

原创 RegExp類型

RegExp類型 一、相關概念 (一).字面量形式 1.定義 ECMAScript通過RegExp類型來支持正則表達式 語法 var expression= / pattern / flags; /*其中的模式(pattern)部

原创 Ajax

Ajax 一、相關概念 Ajax這一技術能夠像服務器請求額外的數據而無須加載頁面,會帶來更好的用戶體驗 Ajax技術的核心是XMLHttpRequest對象 XHR爲向服務器發送請求和解析服務器相應提供了流暢的接口。能夠以異步方式從

原创 Math對象

Math對象 一、相關概念 ECMAScript還爲保存數學公式和信息提供了一個公共位置,即Math對象 Math對象中還提供了輔助完成這些計算的屬性和方法 二、Math對象的屬性 Math對象包含的屬性大都是數學計算中可能