磚瓦和水泥都有了,接下來該是砌牆了,在ECMAScript中,語句就是我們需要砌的牆了。語句也和操作符一樣,對於有C背景的人來說再自然不過了,下面采用類似的形式整理一下語句的相關知識,重點突出一些 ...
第十三章 事件 DOM 級事件規定的事件流包括三個階段:事件捕獲階段 處於目標階段 事件冒泡階段。 大部分瀏覽器都會在捕獲階段出發對象上的事件,結果就是,有兩個機會在目標對象上面操作事件。 事件是用戶或瀏覽器自身執行的某種動作,比如click load mouseover,都是事件的名字。而響應某個事件的函數就叫做事件處理程序 或事件偵聽器 。事件處理程序的名字以on開頭,如onclick。 HT ...
2016-12-01 17:43 0 1382 推薦指數:
磚瓦和水泥都有了,接下來該是砌牆了,在ECMAScript中,語句就是我們需要砌的牆了。語句也和操作符一樣,對於有C背景的人來說再自然不過了,下面采用類似的形式整理一下語句的相關知識,重點突出一些 ...
砌好牆,下面出場的就是房子了,在ECMAScript中,對象就是我們所說的房子,至於你所寫的整個應用程序,那就是一整套建築群了。在房子里面可以放你想放的任意事物——如果你有足夠的美學造詣,你甚至可以弄一個房中房試試——當然,為了方便管理,我們會給房子里存放的所有事物都會取上一個不重復的名字 ...
在JavaScript面世之初,沒有人會想到它會被應用的如此廣泛,也遠比一般人想象中的要復雜強大的多,在我自己學習的過程中,曾經有過多次震撼,只是常常沒有過多久,很多美輪美奐的用法就又模糊起來,希望通過對JavaScript高級程序設計(第3版)的專題學習筆記,能夠較為系統的將基礎知識梳理一次 ...
這一篇復習一下ECMAScript規范中的基礎語法,英文好的朋友可以直接閱讀官方文檔。JavaScript本質上也是一種類C語言,熟悉C語言的朋友,可以非常輕松的閱讀這篇文章,甚至都可以跳過,不過建議你最好還是看一看,在介紹的同時,我可能會引用一些自認為不易理解且比較流行的用法。 基礎語法 ...
變量類型 在說函數之前,先來說說變量類型。 1、變量:變量在本質上就是命名的內存空間。 2、變量的數據類型:就是指變量可以存儲的值的數據類型,比如Number類型、Boolean類型、Obj ...
接着看函數——這個具有魔幻色彩的對象。在上篇文章中說函數內部屬性時,還遺留了一個this內部屬性沒有解釋,不過在說this之前,我想先說一說執行環境和作用域的概念。 6、執行環境和作用域 (1)執行環境(execution context):所有的JavaScript代碼都運行在一個執行 ...
Ajax通信與數據格式無關,從服務器獲取的數據不一定是XML數據。 Ajax的核心:XMLHttpRequest對象(簡稱XHR) 在XHR對象之前,Ajax通信通常使用hack手 ...
JSON (JavaScript Object Notation對象表示法) 一種結構化數據的格式,與JavaScript有相同的語法形式,但不屬於JavaScript。支持多種編程語言。 1、語法 JSON有3種類型的值:簡單值、對象 和 數組。 簡單值:字符串、數值 ...