javascript開(kāi)發(fā)技術(shù)大全-第1章javascript概述
更新時(shí)間:2011年07月03日 22:32:22 作者:
JavaScript 為 HTML 設(shè)計(jì)師提供了一種編程工具HTML 創(chuàng)作者往往都不是程序員,但是 JavaScript 卻是一種只擁有極其簡(jiǎn)單的語(yǔ)法的腳本語(yǔ)言!幾乎每個(gè)人都有能力將短小的代碼片斷放入他們的 HTML 頁(yè)面當(dāng)中。
1.1略
1.2版本。略
1.3 javascript與瀏覽器 略
1.4 javascript 作用
摘自《3Cschool》
JavaScript 能做什么?
JavaScript 為 HTML 設(shè)計(jì)師提供了一種編程工具
HTML 創(chuàng)作者往往都不是程序員,但是 JavaScript 卻是一種只擁有極其簡(jiǎn)單的語(yǔ)法的腳本語(yǔ)言!幾乎每個(gè)人都有能力將短小的代碼片斷放入他們的 HTML 頁(yè)面當(dāng)中。
JavaScript 可以將動(dòng)態(tài)的文本放入 HTML 頁(yè)面
類(lèi)似于這樣的一段 JavaScript 聲明可以將一段可變的文本放入 HTML 頁(yè)面:document.write("<h1>" + name + "</h1>")
JavaScript 可以對(duì)事件作出響應(yīng)
可以將 JavaScript 設(shè)置為當(dāng)某事件發(fā)生時(shí)才會(huì)被執(zhí)行,例如頁(yè)面載入完成或者當(dāng)用戶(hù)點(diǎn)擊某個(gè) HTML 元素時(shí)。
JavaScript 可以讀寫(xiě) HTML 元素
JavaScript 可以讀取及改變 HTML 元素的內(nèi)容。
javaScript 可被用來(lái)驗(yàn)證數(shù)據(jù)
在數(shù)據(jù)被提交到服務(wù)器之前,JavaScript 可被用來(lái)驗(yàn)證這些數(shù)據(jù)。
JavaScript 可被用來(lái)檢測(cè)訪(fǎng)問(wèn)者的瀏覽器
JavaScript 可被用來(lái)檢測(cè)訪(fǎng)問(wèn)者的瀏覽器,并根據(jù)所檢測(cè)到的瀏覽器,為這個(gè)瀏覽器載入相應(yīng)的頁(yè)面。
JavaScript 可被用來(lái)創(chuàng)建 cookies
JavaScript 可被用來(lái)存儲(chǔ)和取回位于訪(fǎng)問(wèn)者的計(jì)算機(jī)中的信息。
1.5 javascript的局限性
。屬于客戶(hù)端腳本,所以必須在解析器下熱行。
。雖然可以在網(wǎng)頁(yè)上實(shí)現(xiàn)動(dòng)態(tài)效果,但不具備任何圖形處理能力。
。不包含聯(lián)網(wǎng)技術(shù),也不能讀取數(shù)據(jù)庫(kù)中的數(shù)據(jù)。
。大多瀏覽器不允許javascript跨域操作。
1.2版本。略
1.3 javascript與瀏覽器 略
1.4 javascript 作用
摘自《3Cschool》
JavaScript 能做什么?
JavaScript 為 HTML 設(shè)計(jì)師提供了一種編程工具
HTML 創(chuàng)作者往往都不是程序員,但是 JavaScript 卻是一種只擁有極其簡(jiǎn)單的語(yǔ)法的腳本語(yǔ)言!幾乎每個(gè)人都有能力將短小的代碼片斷放入他們的 HTML 頁(yè)面當(dāng)中。
JavaScript 可以將動(dòng)態(tài)的文本放入 HTML 頁(yè)面
類(lèi)似于這樣的一段 JavaScript 聲明可以將一段可變的文本放入 HTML 頁(yè)面:document.write("<h1>" + name + "</h1>")
JavaScript 可以對(duì)事件作出響應(yīng)
可以將 JavaScript 設(shè)置為當(dāng)某事件發(fā)生時(shí)才會(huì)被執(zhí)行,例如頁(yè)面載入完成或者當(dāng)用戶(hù)點(diǎn)擊某個(gè) HTML 元素時(shí)。
JavaScript 可以讀寫(xiě) HTML 元素
JavaScript 可以讀取及改變 HTML 元素的內(nèi)容。
javaScript 可被用來(lái)驗(yàn)證數(shù)據(jù)
在數(shù)據(jù)被提交到服務(wù)器之前,JavaScript 可被用來(lái)驗(yàn)證這些數(shù)據(jù)。
JavaScript 可被用來(lái)檢測(cè)訪(fǎng)問(wèn)者的瀏覽器
JavaScript 可被用來(lái)檢測(cè)訪(fǎng)問(wèn)者的瀏覽器,并根據(jù)所檢測(cè)到的瀏覽器,為這個(gè)瀏覽器載入相應(yīng)的頁(yè)面。
JavaScript 可被用來(lái)創(chuàng)建 cookies
JavaScript 可被用來(lái)存儲(chǔ)和取回位于訪(fǎng)問(wèn)者的計(jì)算機(jī)中的信息。
1.5 javascript的局限性
。屬于客戶(hù)端腳本,所以必須在解析器下熱行。
。雖然可以在網(wǎng)頁(yè)上實(shí)現(xiàn)動(dòng)態(tài)效果,但不具備任何圖形處理能力。
。不包含聯(lián)網(wǎng)技術(shù),也不能讀取數(shù)據(jù)庫(kù)中的數(shù)據(jù)。
。大多瀏覽器不允許javascript跨域操作。
相關(guān)文章
JavaScript高級(jí)程序設(shè)計(jì)(第3版)學(xué)習(xí)筆記10 再訪(fǎng)js對(duì)象
在ECMAScript中,兩個(gè)核心主題就是對(duì)象與函數(shù),而這兩個(gè)主題也有些互相纏繞的,在前面幾個(gè)博文中大略的過(guò)了一遍函數(shù)相關(guān)的基礎(chǔ)知識(shí),這篇文章再回到對(duì)象主題上來(lái)2012-10-10JavaScript高級(jí)程序設(shè)計(jì)(第3版)學(xué)習(xí)筆記5 js語(yǔ)句
下面采用類(lèi)似的形式整理一下語(yǔ)句的相關(guān)知識(shí),重點(diǎn)突出一些ECMAScript中比較特別和個(gè)人認(rèn)為比較有意思的地方,同樣,沒(méi)有強(qiáng)調(diào)的但比較基礎(chǔ)的語(yǔ)句并非不重要,而是我認(rèn)為你已經(jīng)熟悉2012-10-10javascript學(xué)習(xí)筆記(三)顯示當(dāng)時(shí)時(shí)間的代碼
主要是為了熟悉javascript中在date對(duì)象,大家可以看下。2011-04-04javascript 基礎(chǔ)簡(jiǎn)介 適合新手學(xué)習(xí)
在網(wǎng)絡(luò)或書(shū)籍所說(shuō)的JavaScript大部分指客戶(hù)端JavaScript。2009-09-09