添物零基礎到架構師(基礎篇) - JavaScript




JavaScript是什麼?

JavaScript是web開發必須學習的,ECMAScript是其規則來源。

 

JavaScript的歷史

 

Developed by Brendan Eich of Netscape, under the name of Mocha, then LiveScript, and finally JavaScript. 

 

1995 - JavaScript 1.0 in Netscape Navigator 2.0 (Dec) 

 

1996 - JavaScript 1.1 in Netscape Navigator 3.0 (Aug), JScript 1.0 in Internet Explorer 3.0 (Aug). JavaScript had no standards governing its syntax or features. 

 

1997 - ECMAScript 1.0 (ECMA-262, based on JavaScript 1.1) (Jun), JavaScript 1.2 in Netscape Navigator 4.0 (Jun), JScript 3.0 in Internet Explorer 4.0 (Sep) 

 

1998 - JavaScript 1.3 in Netscape 4.5 (ECMAScript 1.0) (Oct) 

 

1999 - JScript 5.0 in Internet Explorer 5.0 (ECMAScript 1.0) (Mar), 

ECMAScript 3.0 (Regular expressions, error handling, etc.) (Dec) 

 

2000 - JScript 5.5 in Internet Explorer 5.5 (ECMAScript 3.0) (Jul), JavaScript 1.5 in Netscape 6.0 (ECMAScript 3.0) (Nov) 

 

2001 - JScript 5.6 in Internet Explorer 6.0 (Aug) 

 

2005 - JavaScript 1.6 in Firefox 1.5 (Nov) 

 

JavaScript引擎是一個專門處理JavaScript腳本的軟件程序,一般會附帶在網頁的瀏覽器中。

JavaScript負責交互。

 

JavaScript引擎

 

主流瀏覽器的JS引擎

加載和執行

垃圾回收


JavaScript的圖書比較多,可以說要學好,多讀點吧,我個人買了估計10本左右,但是花時間不多,也就掌握一點的,不過買的書看看,每本都有亮點,值得買。


JavaScript的圖書

 

JavaScript的圖書

 

《O’Reilly精品圖書系列:JavaScript權威指南 》

《JavaScript高級程序設計 》

《JavaScript DOM編程藝術 》

《JavaScript語言精粹 》

《編寫可維護的JavaScript 》

《高性能JavaScript  》

《深入理解JavaScript 》

《JavaScript函數式編程 》:函數是JavaScript的一等公民。

《JavaScript設計模式  》

《JavaScript模式 》

《JavaScript經典實例 》

《數據結構與算法JavaScript描述 》:用來打基礎。

《編寫可測試的JavaScript代碼 》

 

O’Reilly出了很多書,可以說,沒有查的,基本都值得買。買,買,買。

 

另外jQuery也是必學的

《jQuery基礎教程》

《精通jQuery》

BootStrap也可以瞭解一下

官方網址:http://getbootstrap.com/

推薦幾個視頻看看:

 

李炎恢JavaScript教程 第一季

http://study.163.com/course/introduction/252008.htm

 

JavaScript(翁愷)

http://study.163.com/course/introduction/195001.htm

 

avaScript面試題系列

http://study.163.com/course/introduction/742021.htm

 

其他

 

Ajax是javasript的高級課程,需要學習。

 

學了javascript是瞭解了基本,不過大家實際工作中基本使用jQuery。所以這個也需要學習:

 

李炎恢老師jQuery視頻教程

http://study.163.com/course/introduction/501006.htm

 

jQuery 實戰經典

http://study.163.com/course/introduction/452003.htm

 

調試

總述

 

有專業的前端工程師,更專業的JavaScript工程師。現在劃分的很細了。有興趣的可以把這個作爲職業。目前市場比較缺,奇貨可居。

 

不過你想創業啥的,瞭解或者掌握就可以。看你自己的想法。

歡迎加入程序員的世界,添物科技爲您服務。

歡迎關注添物網的微信(微信號:tianwukeji),微博(weibo.com/91tianwu/),或下載添物APP,及時獲取最新信息。
免費加入QQ羣:557373922(內有乾貨)。
添物網(http://www.91tianwu.com)出品
轉載聲明:本文系添物網原創出品,轉載本文請標明出處,完整標註來源[添物網],(包括鏈接http://www.91tianwu.com)

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章