JavaScript 初級教程

CSS
XML

在數(shù)百萬張頁面中逢并,JavaScript 被用來改進設(shè)計、驗證表單砍聊、檢測瀏覽器、創(chuàng)建cookies玻蝌,等等等等。
JavaScript 是因特網(wǎng)上最流行的腳本語言,并且可在所有主要的瀏覽器中運行寒跳,比方說 Internet Explorer、 Mozilla童太、Firefox、Netscape书释、和 Opera。

你應(yīng)該具備的基礎(chǔ)知識:

在繼續(xù)學(xué)習(xí)前爆惧,你應(yīng)該對以下知識有基本的了解:

  • HTML
  • XHTML

如果你希望W3School首先學(xué)習(xí)這些內(nèi)容,請在 首頁 訪問相關(guān)教程芍耘。

什么是 JavaScript?

  • JavaScript 被設(shè)計用來向 HTML 頁面添加交互行為斋竞。
  • JavaScript 是一種腳本語言(腳本語言是一種輕量級的編程語言)。
  • JavaScript 由數(shù)行可執(zhí)行計算機代碼組成坝初。
  • JavaScript 通常被直接嵌入 HTML 頁面。
  • JavaScript 是一種解釋性語言(就是說鳄袍,代碼執(zhí)行不進行預(yù)編譯)。
    所有的人無需購買許可證均可使用 JavaScript袖扛。

Java 和 JavaScript 是相同的嗎?

不同蛆封!
在概念和設(shè)計方面,Java 和 JavaScript 是兩種完全不同的語言惨篱。
Java(由太陽微系統(tǒng)公司開發(fā))很強大围俘,同時也是更復(fù)雜的編程語言,就像同級別的 C 和 C++界牡。

JavaScript 能做什么?

JavaScript 為 HTML 設(shè)計師提供了一種編程工具
HTML 創(chuàng)作者往往都不是程序員常遂,但是 JavaScript 卻是一種只擁有極其簡單的語法的腳本語言挽荠!
幾乎每個人都有能力將短小的代碼片斷放入他們的 HTML 頁面當(dāng)中。
JavaScript 可以將動態(tài)的文本放入 HTML 頁面
類似于這樣的一段 JavaScript 聲明可以將一段可變的文本放入 HTML 頁面:
document.write("<h1>" + name + "</h1>")
JavaScript 可以對事件作出響應(yīng)
可以將 JavaScript 設(shè)置為當(dāng)某事件發(fā)生時才會被執(zhí)行漠另,例如頁面載入完成或者當(dāng)用戶點擊某個 HTML 元素時跃赚。
JavaScript 可以讀寫 HTML 元素
JavaScript 可以讀取及改變 HTML 元素的內(nèi)容。
JavaScript 可被用來驗證數(shù)據(jù)
在數(shù)據(jù)被提交到服務(wù)器之前,JavaScript 可被用來驗證這些數(shù)據(jù)窘奏。
JavaScript 可被用來檢測訪問者的瀏覽器
JavaScript 可被用來檢測訪問者的瀏覽器,并根據(jù)所檢測到的瀏覽器着裹,為這個瀏覽器載入相應(yīng)的頁面米同。
JavaScript 可被用來創(chuàng)建 cookies
JavaScript 可被用來存儲和取回位于訪問者的計算機中的信息面粮。
最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
  • 序言:七十年代末,一起剝皮案震驚了整個濱河市熬苍,隨后出現(xiàn)的幾起案子,更是在濱河造成了極大的恐慌婿脸,老刑警劉巖,帶你破解...
    沈念sama閱讀 218,122評論 6 505
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件狐树,死亡現(xiàn)場離奇詭異鸿脓,居然都是意外死亡,警方通過查閱死者的電腦和手機野哭,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 93,070評論 3 395
  • 文/潘曉璐 我一進店門,熙熙樓的掌柜王于貴愁眉苦臉地迎上來蛔溃,“玉大人,你說我怎么就攤上這事【纠” “怎么了?”我有些...
    開封第一講書人閱讀 164,491評論 0 354
  • 文/不壞的土叔 我叫張陵瞻润,是天一觀的道長。 經(jīng)常有香客問我绍撞,道長,這世上最難降的妖魔是什么傻铣? 我笑而不...
    開封第一講書人閱讀 58,636評論 1 293
  • 正文 為了忘掉前任,我火速辦了婚禮非洲,結(jié)果婚禮上,老公的妹妹穿的比我還像新娘两踏。我一直安慰自己,他們只是感情好赡麦,可當(dāng)我...
    茶點故事閱讀 67,676評論 6 392
  • 文/花漫 我一把揭開白布帕识。 她就那樣靜靜地躺著,像睡著了一般渡冻。 火紅的嫁衣襯著肌膚如雪。 梳的紋絲不亂的頭發(fā)上族吻,一...
    開封第一講書人閱讀 51,541評論 1 305
  • 那天,我揣著相機與錄音超歌,去河邊找鬼。 笑死巍举,一個胖子當(dāng)著我的面吹牛,可吹牛的內(nèi)容都是我干的懊悯。 我是一名探鬼主播,決...
    沈念sama閱讀 40,292評論 3 418
  • 文/蒼蘭香墨 我猛地睜開眼桃焕,長吁一口氣:“原來是場噩夢啊……” “哼!你這毒婦竟也來了观堂?” 一聲冷哼從身側(cè)響起让网,我...
    開封第一講書人閱讀 39,211評論 0 276
  • 序言:老撾萬榮一對情侶失蹤溃睹,失蹤者是張志新(化名)和其女友劉穎胰坟,沒想到半個月后,有當(dāng)?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體腕铸,經(jīng)...
    沈念sama閱讀 45,655評論 1 314
  • 正文 獨居荒郊野嶺守林人離奇死亡,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點故事閱讀 37,846評論 3 336
  • 正文 我和宋清朗相戀三年虽界,在試婚紗的時候發(fā)現(xiàn)自己被綠了。 大學(xué)時的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片莉御。...
    茶點故事閱讀 39,965評論 1 348
  • 序言:一個原本活蹦亂跳的男人離奇死亡俗冻,死狀恐怖,靈堂內(nèi)的尸體忽然破棺而出迄薄,到底是詐尸還是另有隱情,我是刑警寧澤讥蔽,帶...
    沈念sama閱讀 35,684評論 5 347
  • 正文 年R本政府宣布,位于F島的核電站冶伞,受9級特大地震影響,放射性物質(zhì)發(fā)生泄漏响禽。R本人自食惡果不足惜,卻給世界環(huán)境...
    茶點故事閱讀 41,295評論 3 329
  • 文/蒙蒙 一芋类、第九天 我趴在偏房一處隱蔽的房頂上張望。 院中可真熱鬧侯繁,春花似錦、人聲如沸巫击。這莊子的主人今日做“春日...
    開封第一講書人閱讀 31,894評論 0 22
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽。三九已至顷级,卻和暖如春,著一層夾襖步出監(jiān)牢的瞬間弓颈,已是汗流浹背。 一陣腳步聲響...
    開封第一講書人閱讀 33,012評論 1 269
  • 我被黑心中介騙來泰國打工翔冀, 沒想到剛下飛機就差點兒被人妖公主榨干…… 1. 我叫王不留,地道東北人纤子。 一個月前我還...
    沈念sama閱讀 48,126評論 3 370
  • 正文 我出身青樓,卻偏偏與公主長得像泽论,于是被迫代替她去往敵國和親。 傳聞我的和親對象是個殘疾皇子卡乾,可洞房花燭夜當(dāng)晚...
    茶點故事閱讀 44,914評論 2 355

推薦閱讀更多精彩內(nèi)容

  • 1. Java基礎(chǔ)部分 基礎(chǔ)部分的順序:基本語法幔妨,類相關(guān)的語法,內(nèi)部類的語法陶冷,繼承相關(guān)的語法,異常的語法埂伦,線程的語...
    子非魚_t_閱讀 31,631評論 18 399
  • Android 自定義View的各種姿勢1 Activity的顯示之ViewRootImpl詳解 Activity...
    passiontim閱讀 172,133評論 25 707
  • 源起 前幾天需要做個演講牵舵,在演講前和領(lǐng)導(dǎo)就PPT進行了溝通蒲障,溝通過程中明顯感覺到了自己對概念理解的不夠透徹,領(lǐng)導(dǎo)幾...
    IvanEye閱讀 989評論 0 2
  • 今天帶著寶寶外出一天媳否。身體很疲倦【G兀現(xiàn)在躺在小黑人的身邊力图,看著熟睡的他本也該滿足的睡下,但是心情還是有點沉重吃媒。 剛剛...
    未羊人閱讀 334評論 0 0
  • 她的矯情祠斧,令人發(fā)指 “32歲拱礁,女,未嫁觅彰,空窗多年,貌美能賺填抬,品質(zhì)生活家一枚§穑” 每次見到貌似潛力股的單身男人赘娄,總忘...
    幻念小姐閱讀 537評論 0 4