JavaScript JS入門詳細教程
JavaScript 參考教程
本教程爲未接觸過 JavaScript 的讀者提供了比較完善的初級知識,但只限於初級知識:所有與動態網頁密切相關的 JavaScript 在本教程中都未提及,包括動態定位、動畫、讓文檔接收更多事件(ureEvent())等;所有在 IE 及 Netscape 中有不同的 JavaScript 都盡少提及。
本教程在結構上設計的比較像一個參考(reference),有參考的規劃性,但又有教程的性質,所以我把它叫做“參考教程”。
本教程不面向連 HTML 都沒有學好的讀者。本教程中會多次提到有關 HTML 的內容,並不會對這些 HTML 的知識做講解。
未接觸過 JavaScript 的讀者看完此教程應該對 JavaScript 有比較深的掌握。
接觸過 JavaScript 的讀者可以當此教程爲參考來用。
本教程對 JavaScript 的基礎有比較詳細的講述,對如對象、事件之類比較深入的知識則講述得比較淺易,型如參考。如果讀者有一定的理解能力和消化能力,相信在掌握了基礎部分後,在學習進階的章節時不會遇到什麼困難。本教程所用的參考式結構,使教程看起來很統一——在講述語句的時候,對語句以外的任何知識隻字不提;在講述對象的'時候,又對對象以外的任何知識隻字不提。如果你想快速學會 JavaScript,你可能要掌握“跳章學習”的方法。
左邊可以看到本教程整個結構樹。可以看到共分 5 章,前兩章是基礎知識,第三第四章是進階知識——對象,第五章是針對兩個對象——框架和 Cookie 進行詳細的講解,作爲第三第四章中內容的補充。
理解能力不好或者依賴性強的讀者可能學到 JavaScript 的核心——對象化編程時會覺得力不從心,因爲它們不習慣這種參考式的文章;急於求成的讀者可能對本教程非常統一的參考式結構覺得厭惡,因爲他們必須學到第三第四章纔可以做一個小小的 JavaScript。
本教程缺乏例子。讀者要有很強的“悟性”和很願意自己去實踐,纔可以很好的掌握 JavaScript。
本教程的作者Micro.只此一人,偉大嗎?除了我,還有兩本 JavaScript 的書,一本是 JS 1.1 教程,但是本教程編了不久書被別人借去了;另一本是很淺的參考,如果照搬,大家都不會明白說了什麼。還有兩個瀏覽器,用來實踐;還有英文版的 JavaScript 參考、教程,來自 MSDN 和 Netscape 網。還有一個腦,兩隻手,一臺電腦……
JavaScript 有什麼特點
JavaScript 使網頁增加互動性。JavaScript 使有規律地重複的HTML文段簡化,減少下載時間。JavaScript 能及時響應用戶的操作,對提交表單做即時的檢查,無需浪費時間交由 CGI 驗證。JavaScript 的特點是無窮無盡的,只要你有創意。
Java 與 JavaScript 有什麼不同
很多人看到 Java 和 JavaScript 都有“Java”四個字,就以爲它們是同一樣東西,連我自己當初也是這樣。其實它們是完完全全不同的兩種東西。Java,全稱應該是 Java Applet,是嵌在網頁中,而又有自己獨立的運行窗口的小程序。Java Applet 是預先編譯好的,一個 Applet 文件(s)用 Notepad 打開閱讀,根本不能理解。Java Applet 的功能很強大,可以訪問 http、ftp等協議,甚至可以在電腦上種病毒(已有先例了)。相比之下,JavaScript 的能力就比較小了。JavaScript 是一種“腳本”(“Script”),它直接把代碼寫到 HTML 文檔中,瀏覽器讀取它們的時候才進行編譯、執行,所以能查看 HTML 源文件就能查看JavaScript 源代碼。JavaScript 沒有獨立的運行窗口,瀏覽器當前窗口就是它的運行窗口。它們的相同點,我想只有同是以 Java 作編程語言一點了。
開發 JavaScript 該用什麼軟件
一個 JavaScript 程序其實是一個文檔,一個文本文件。它是嵌入到 HTML 文檔中的。所以,任何可以編寫 HTML 文檔的軟件都可以用來開發 JavaScript。在此我推薦大家用 FrontPage 2000 附帶的 Microsoft 腳本編輯器(在 FrontPage 菜單 | 工具 | 宏 | Microsoft 腳本編輯器)。它是個像 Visual Basic / C++ 一樣的程序開發器,能對正在輸入的語句作出簡要提示。配合 FrontPage 2000,使工作量大大減少。
相關文章
-
java與javascript之間json格式數據互轉詳解
6月21日,江西永新縣發生一起多人圍毆女生事件,受到網友廣泛關注。6月24日上午,中國江西網記者最新獲悉,部分打人者家長向被打女生黃某道歉,涉案人員劉某(視頻中穿白色衣服的女生)已刑拘。江西永新女國中生打人事件網友人肉結 -
關於JavaScript中的類Class詳細介紹
新員工試用期過了,你很高興吧!別忘了還要寫份新員工試用期自我鑑定才能轉正哦!下面由本小編精心整理的新員工試用期自我鑑定,希望可以幫到你哦!新員工試用期自我鑑定篇一我於 20xx 年 X 月 XX 日開始到公司上班,從來公司 -
Javascript入門學習js函數
1,函數:function是一個定義一次卻可以多次調用的js代碼。當一個函數被一個對象調用時,那麼這個函數就叫做這個對象的方法。functioncssrain(x,y){code}解釋:cssrain:爲函數名;():爲運算符;x,y:爲參數; 2,函數的'返 -
JavaScript入門教程
鑑於安全性的需要,該對象收到很多限制,現在只剩下下列屬性和方法。History歷史對象有length這個屬性,列出歷史的項數。JavaScript 所能管到的'歷史被限制在用瀏覽器的“前進”“後退”鍵可以去到的範圍。本屬性返回的是 -
aircy,的過程,作者,3頁,教程,js,javascript,分享
前言:接觸JS以來,一直沒有好好學完過一本js的書;從今天開始,我將從新開始學習、整理並分享我學習過程中的js代碼。今後發佈的代碼中並不代表全屬於原創,相反很多部分都會源於互聯網,當然也不會少於無憂腳本的。希望大家看了 -
JavaScript中push(),join() 函數實例詳解
【導語】:安全不能指望事後諸葛,爲了安全須三思而後行。今天小編爲大家帶來的是關於日常生活安全知識的範文,希望對大家有所幫助!【日常生活安全知識】一家電電磁輻射惹不起躲得起電磁場無所不在,人們無法離開它,但至少可 -
JavaScript入門教程之引用類型
引用類型是一種數據結構,用於將數據和功能組織在一起。它也常被稱爲類,但這種稱呼並不妥當。儘管 ECMAScript從技術上講是一門面向對象的語言,但它不具備傳統的面嚮對象語言所支持的類和接口等基本結構。引用類型有時候 -
淺談javascript深入理解js閉包
一、什麼是閉包?“官方”的解釋是:所謂“閉包”,指的是一個擁有許多變量和綁定了這些變量的環境的表達式(通常是一個函數),因而這些變量也是該表達式的一部分。相信很少有人能直接看懂這句話,因爲他描述的太學術。我想用 -
javascript中js閉包的深入理解
閉包(closure)是Javascript語言的一個難點,也是它的特色,很多高級應用都要依靠閉包實現。本文是本站小編搜索整理的關於javascript中js閉包的深入理解,給大家做個參考,希望對大家有所幫助!想了解更多相關信息請持續關注我 -
使用JavaScript實現Java的List功能
複製代碼 代碼如下:/*** js模擬java中的List*/var list = new Array();/*** 添加* @param {Object} object*/function add(object) {list[th] = object;}/*** 移除此列表中指定位置上的元素。* @param index 指定位置