javascript 學(xué)習(xí)之旅 (1)
更新時(shí)間:2009年02月05日 03:34:27 作者:
最近在看《JavaScript DOM 編程藝術(shù)》, 在此做下筆記。
第1章 JavaScript簡史。沒什么好記的,簡單的介紹了js的起源,瀏覽器之間的沖突 等等。
第2章 JavaScript 語法。 值得注意的是:
(1) 字符串 放在單引號 或雙引號里面,個(gè)人推薦使用雙引號 。(這是編程的好習(xí)慣哦)
如: var mood="happy";
(2)字符轉(zhuǎn)義 (escaping) 用反斜杠 \
如: var mood='don\'t ask'; alert(mood); 輸出 don't ask。
var height="about 5'10\" tall"; alert(height); 輸出 about 5'10" tall。
用單引號 的 字符串中有單引號 需要 在字符串中的單引號前加反斜杠 \
同理, 用雙引號 的字符串中有雙引號 需要在 字符串中的 雙引號前加 反斜杠 \
(3)函數(shù) 這個(gè)重要,這里不多說。
(4)對象 既然是編程,離開這個(gè)就不叫編程了。
對象是自我包含的數(shù)據(jù)集合,包含在數(shù)據(jù)可以通過兩種形式----屬性(property)和方法(method) 訪問:
屬性 簡單來說就是 變量
方法 簡單來說就是 函數(shù)
他們都屬于 特定的對象。 他們需要使用“點(diǎn)”語法來訪問:
Object.property
Object.method()
(5)內(nèi)建對象。數(shù)組對象、Math對象、Date對象等 是javascript的內(nèi)建對象。他們提供很多有用的方法供我們使用。內(nèi)建對象可以幫助外面快速、簡單的完成許多任務(wù)。
(6)宿主對象。宿主獨(dú)享主要包括Form 、Image和Element。我們可以通過這些對象獲得關(guān)于給定網(wǎng)頁上的表單圖像和各種表單元素的信息。
Form 、Image和Element。都很少用,因?yàn)檫€有一種對象可以用來獲得關(guān)于某給定網(wǎng)頁上的任何一個(gè)元素的信息,它就是鼎鼎大名的 document 對象。
第2章 JavaScript 語法。 值得注意的是:
(1) 字符串 放在單引號 或雙引號里面,個(gè)人推薦使用雙引號 。(這是編程的好習(xí)慣哦)
如: var mood="happy";
(2)字符轉(zhuǎn)義 (escaping) 用反斜杠 \
如: var mood='don\'t ask'; alert(mood); 輸出 don't ask。
var height="about 5'10\" tall"; alert(height); 輸出 about 5'10" tall。
用單引號 的 字符串中有單引號 需要 在字符串中的單引號前加反斜杠 \
同理, 用雙引號 的字符串中有雙引號 需要在 字符串中的 雙引號前加 反斜杠 \
(3)函數(shù) 這個(gè)重要,這里不多說。
(4)對象 既然是編程,離開這個(gè)就不叫編程了。
對象是自我包含的數(shù)據(jù)集合,包含在數(shù)據(jù)可以通過兩種形式----屬性(property)和方法(method) 訪問:
屬性 簡單來說就是 變量
方法 簡單來說就是 函數(shù)
他們都屬于 特定的對象。 他們需要使用“點(diǎn)”語法來訪問:
Object.property
Object.method()
(5)內(nèi)建對象。數(shù)組對象、Math對象、Date對象等 是javascript的內(nèi)建對象。他們提供很多有用的方法供我們使用。內(nèi)建對象可以幫助外面快速、簡單的完成許多任務(wù)。
(6)宿主對象。宿主獨(dú)享主要包括Form 、Image和Element。我們可以通過這些對象獲得關(guān)于給定網(wǎng)頁上的表單圖像和各種表單元素的信息。
Form 、Image和Element。都很少用,因?yàn)檫€有一種對象可以用來獲得關(guān)于某給定網(wǎng)頁上的任何一個(gè)元素的信息,它就是鼎鼎大名的 document 對象。
相關(guān)文章
鍵盤事件中keyCode、which和charCode 的兼容性測試
鍵盤事件中keyCode、which和charCode 的兼容性測試...2007-03-03javascript學(xué)習(xí)筆記整理(概述、變量、數(shù)據(jù)類型簡介)
這篇文章主要介紹了javascript學(xué)習(xí)筆記整理(概述-變量-數(shù)據(jù)類型),需要的朋友可以參考下2015-10-10服務(wù)端 VBScript 與 JScript 幾個(gè)相同特性的寫法 By shawl.qiu
服務(wù)端 VBScript 與 JScript 幾個(gè)相同特性的寫法 By shawl.qiu...2007-03-03Shell腳本實(shí)現(xiàn)Linux系統(tǒng)和進(jìn)程資源監(jiān)控
這篇文章主要介紹了Shell腳本實(shí)現(xiàn)Linux系統(tǒng)和進(jìn)程資源監(jiān)控,本文講解了檢查進(jìn)程是否存在、檢測進(jìn)程 CPU 利用率、檢測進(jìn)程內(nèi)存使用量、檢測進(jìn)程句柄使用量、,需要的朋友可以參考下2015-03-03Javascript call和apply區(qū)別及使用方法
JavaScript中通過call或者apply用來代替另一個(gè)對象調(diào)用一個(gè)方法,將一個(gè)函數(shù)的對象上下文從初始的上下文改變?yōu)橛?thisObj 指定的新對象2013-11-11js修改地址欄URL參數(shù)解決url參數(shù)問題
現(xiàn)在做網(wǎng)頁,經(jīng)常會碰到處理地址欄參數(shù)的問題,因此,就專門做了一個(gè)修改地址欄參數(shù)的方法,需要了解的朋友可以參考下2012-12-12