摘要:屌絲和女神約好一起喝咖啡,聊天很愉快,分開不久手機(jī)收到女神發(fā)來的一個(gè)信息西女一個(gè)西女,你的嘴巴和手好白,你的嘴巴和手好白,你的嘴巴和手好白。屌絲看到了這句話頓時(shí)懵逼了。其實(shí)如果沒有編輯器,你就相當(dāng)于女神,電腦就相當(dāng)于屌絲,他看不懂你寫的。
javascript,當(dāng)今最流行的開發(fā)語言之一,既有它簡單易學(xué)的一面,又有它不同于其它語言奇怪的一面。我們一起通過感受javascript之美這套課程深入了解js的方方面面。
目標(biāo)人群:
1.你想了解js是怎么運(yùn)作的。 2.你想知道框架編寫者怎么想的 3.你想自己寫一個(gè)庫 4.深入透徹的了解js的方方面面
注意,這個(gè)課程不是教你寫特效和教你如何使用var(Vue,angular,react)框架和jquery的。
學(xué)習(xí)程序的正確姿勢(shì)
1.什么是程序?過程順序,做事情的思路、方法、步驟。基本上所有程序解決的問題現(xiàn)實(shí)都能找到對(duì)應(yīng)。程序是人們對(duì)經(jīng)驗(yàn)的總結(jié)提煉。
2.怎么學(xué)?
1.不要做代碼的搬運(yùn)工,學(xué)習(xí)思路。 2.如何知道自己是否學(xué)會(huì)一個(gè)程序?
學(xué)習(xí)工具
推薦大家使用工具依次遞減
1.sublime、atom、brackets vscode
作業(yè): 1.尋找用著最舒服的版本的sublime并配置 配置要求: 1.能夠輸入!能夠產(chǎn)生完整的html文檔 2.要有側(cè)邊欄 3.輸入w的時(shí)候 按下tab能夠出來 window.onload = function(){}; 4.能夠使用F12預(yù)覽
學(xué)習(xí)js之前先明確幾個(gè)概念
1.我有一個(gè)蘋果?你想到什么?
思維同頻是教與學(xué)或者溝通的基礎(chǔ)。
幾個(gè)重點(diǎn)的概念
1.解析器 把js變成 計(jì)算機(jī)識(shí)別的語言的程序 也是人寫的
js三個(gè)基礎(chǔ)概念
1.解析器 說人話就是一個(gè)程序把你寫的js代碼變成計(jì)算機(jī)懂得0101010,這個(gè)程序一點(diǎn)也不復(fù)雜,也是人寫的程序,也有人叫解釋器,就是看你代碼干啥是否合法。 2.文法環(huán)境 就是看你怎么說的話還有語序 function-> f u n c t i o n 3.執(zhí)行上下文 說人話就是你現(xiàn)在說的啥意思,注意這里不一定僅僅執(zhí)行你寫的東西,還會(huì)添油加醋。好我覺得很枯燥,那么我們舉個(gè)例子。 屌絲和女神約好一起喝咖啡,聊天很愉快,分開不久手機(jī)收到女神發(fā)來的一個(gè)信息:西女一個(gè)西女,你的嘴巴和手好白,你的嘴巴和手好白,你的嘴巴和手好白。 屌絲看到了這句話頓時(shí)懵逼了。 其實(shí)如果沒有編輯器,你就相當(dāng)于女神,電腦就相當(dāng)于屌絲,他看不懂你寫的。
看我們?cè)趺磳?duì)應(yīng)上面三個(gè)東西的作用。
1.解析器 西女一個(gè)西女=要 你的嘴和手好白=口手白=啪 三個(gè)就是啪啪啪 2.文法環(huán)境 合起來就是 要不要啪啪啪 3.執(zhí)行上下文 她為啥現(xiàn)在說這個(gè)話,哦,原來如此,是讓我馬上去找她。為啥要搞這么復(fù)雜,第一計(jì)算機(jī)不懂人說啥,人不懂計(jì)算機(jī)說啥,得翻譯,第二為什么講它,以后我會(huì)經(jīng)常說這幾個(gè)詞,就跟學(xué)英語一樣你首先要學(xué)會(huì)單詞然后要學(xué)會(huì)倒裝句什么的,最后你才能讀懂文章。了解這三個(gè)概念,你能寫出干凈正確的代碼,遇到問題也可以從這三個(gè)維度去檢查,同時(shí)為你后面了解各種預(yù)解析提供鋪墊。
好,這些大家可能覺得不好理解或者沒用,不用擔(dān)心,后面你就知道怎么用了。現(xiàn)在只要知道他們很重要就對(duì)了。
如有疑問加入和更多資料,
QQ群:552079864
文章版權(quán)歸作者所有,未經(jīng)允許請(qǐng)勿轉(zhuǎn)載,若此文章存在違規(guī)行為,您可以聯(lián)系管理員刪除。
轉(zhuǎn)載請(qǐng)注明本文地址:http://specialneedsforspecialkids.com/yun/82529.html
摘要:可以直接在這里查看至于的開源就不多說了。官網(wǎng)一個(gè)庫的官網(wǎng)永遠(yuǎn)是了解它最新進(jìn)展和學(xué)習(xí)資料的首選網(wǎng)站。比如下面我們就拿舉例分析下它的源碼。不解釋,你可以直接拿過去改吧改吧用在你自己的庫里。 上節(jié)課我們說了寫一個(gè)庫的準(zhǔn)備,但是這節(jié)課并不是寫庫為什么,有句話叫你沒吃過豬肉還沒看過豬走。所以我們先看看別人的庫是怎么寫的。在我們擁有了足夠扎實(shí)的基礎(chǔ)之后我們要做的不是閉門造車,而是去閱讀一些知名的庫...
摘要:忍者級(jí)別的函數(shù)操作對(duì)于什么是匿名函數(shù),這里就不做過多介紹了。我們需要知道的是,對(duì)于而言,匿名函數(shù)是一個(gè)很重要且具有邏輯性的特性。通常,匿名函數(shù)的使用情況是創(chuàng)建一個(gè)供以后使用的函數(shù)。 JS 中的遞歸 遞歸, 遞歸基礎(chǔ), 斐波那契數(shù)列, 使用遞歸方式深拷貝, 自定義事件添加 這一次,徹底弄懂 JavaScript 執(zhí)行機(jī)制 本文的目的就是要保證你徹底弄懂javascript的執(zhí)行機(jī)制,如果...
摘要:大彬哥版權(quán)所有翻錄必究尼古拉斯屌大彬哥群尼古拉斯屌大彬哥函數(shù)聲明函數(shù)表達(dá)式是不是簡單的讓人發(fā)指區(qū)別就一句話,函數(shù)聲明,可以在函數(shù)調(diào)用之后,因?yàn)橛泻瘮?shù)預(yù)解析。而函數(shù)表達(dá)式必須在調(diào)用之前。 通過前三課講解,大家應(yīng)該能做到 1.手里有一份隨時(shí)能夠換工作自信的簡歷 2.知道了學(xué)習(xí)js的正確姿勢(shì) 3.理解了全局對(duì)象、全局上下文、知道有預(yù)解析同時(shí)做了至少50道面試題 4.能熟練的使用json構(gòu)建...
摘要:之前寫了一個(gè)電商爬蟲系列的文章,簡單的給大家展示了一下爬蟲從入門到進(jìn)階的路徑,但是作為一個(gè)永遠(yuǎn)走在時(shí)代前沿的科技工作者,我們從來都不能停止。金融數(shù)據(jù)實(shí)在是價(jià)值大,維度多,來源廣。由于也是一種,因此通常來說,在中抽取某個(gè)元素是通過來做的。 相關(guān)教程: 手把手教你寫電商爬蟲-第一課 找個(gè)軟柿子捏捏 手把手教你寫電商爬蟲-第二課 實(shí)戰(zhàn)尚妝網(wǎng)分頁商品采集爬蟲 手把手教你寫電商爬蟲-第三課 實(shí)戰(zhàn)...
摘要:之前寫了一個(gè)電商爬蟲系列的文章,簡單的給大家展示了一下爬蟲從入門到進(jìn)階的路徑,但是作為一個(gè)永遠(yuǎn)走在時(shí)代前沿的科技工作者,我們從來都不能停止。金融數(shù)據(jù)實(shí)在是價(jià)值大,維度多,來源廣。由于也是一種,因此通常來說,在中抽取某個(gè)元素是通過來做的。 相關(guān)教程: 手把手教你寫電商爬蟲-第一課 找個(gè)軟柿子捏捏 手把手教你寫電商爬蟲-第二課 實(shí)戰(zhàn)尚妝網(wǎng)分頁商品采集爬蟲 手把手教你寫電商爬蟲-第三課 實(shí)戰(zhàn)...
閱讀 2343·2021-11-15 11:38
閱讀 3550·2021-09-22 15:16
閱讀 1191·2021-09-10 11:11
閱讀 3161·2021-09-10 10:51
閱讀 2936·2019-08-30 15:56
閱讀 2782·2019-08-30 15:44
閱讀 3190·2019-08-28 18:28
閱讀 3527·2019-08-26 13:36