喜歡這句話(huà):“any application that can be written in JavaScript,will eventually be written in JavaScript.”,我不信所有人都會(huì)翻譯(??),所以就再?gòu)?fù)述一遍中文,Atwood定律:“任何可以使用JavaScript來(lái)編寫(xiě)的應(yīng)用,最終會(huì)由JavaScript編寫(xiě)。”
小提示:本系列作為JavaScript加深學(xué)習(xí)的總結(jié)歸納,不屬于嚴(yán)格規(guī)范化的教程;每日學(xué)習(xí),堅(jiān)持每日更新(盡量??),很希望和看到的朋友一起學(xué)習(xí),一起進(jìn)步;筆者撰文比較隨意,文章中如有錯(cuò)誤之處,還請(qǐng)您不吝指正!
認(rèn)識(shí)JavaScript
1.JavaScript是什么?
答:JavaScript是一種基于對(duì)象和事件驅(qū)動(dòng)的客戶(hù)端腳本語(yǔ)言,也是面向?qū)ο笳Z(yǔ)言;起源于Netscape公司的LiveScript語(yǔ)言。最終由ECMA(歐洲電腦制造商協(xié)會(huì))通過(guò)ECMAScript實(shí)現(xiàn)語(yǔ)言的標(biāo)準(zhǔn)化(建議看一下JavaScript的發(fā)展史)。
2.JavaScript能做什么?
答:JavaScript可以檢測(cè)表單的正確性,實(shí)現(xiàn)Ajax(網(wǎng)絡(luò)請(qǐng)求),對(duì)DOM樹(shù)進(jìn)行增、刪、改、查操作,對(duì)各種事件做出響應(yīng),檢測(cè)瀏覽者所使用的設(shè)備,產(chǎn)生很酷很炫的,可交互的網(wǎng)頁(yè)效果等等。
JavaScript的時(shí)代
如果你身在互聯(lián)網(wǎng)的籠子里,那么JavaScript已經(jīng)認(rèn)識(shí)你很久了。JavaScript 作為目前最火的語(yǔ)言之一,成為程序員口中的熱門(mén)話(huà)題在所難免,同時(shí)吸引了很多不明覺(jué)厲的小白們爭(zhēng)相涌入 JavaScript 的懷抱。這是一個(gè) JavaScript 如日中天的時(shí)代,是 JavaScript = 全棧 的時(shí)代。(別噴,我知道PHP是最好的語(yǔ)言。。。)咱不敢說(shuō) JavaScript 會(huì)火成啥樣,能火多少年,至少現(xiàn)在我們離不開(kāi)它,不是嗎?
學(xué)習(xí)的準(zhǔn)備
剛開(kāi)始學(xué)習(xí)的小伙伴們需要準(zhǔn)備什么呢?如果你正在使用電腦看這篇文章的話(huà),就什么都不需要準(zhǔn)備了,只需要打開(kāi)本地的文本編輯器即可(筆者建議使用sublime Text 3 或者是 Atom 作為我們?nèi)粘W(xué)習(xí)的開(kāi)發(fā)工具,以及使用 Chrome 瀏覽器作為我們主要的調(diào)試瀏覽器)。
今天就到這里,明天再見(jiàn)。。。