當(dāng)我們讀取文件內(nèi)容時(shí),并不能重復(fù)的讀取,比如一個(gè)blogCblog.txt文件里有blogCblog內(nèi)容,用兩個(gè)read()方法讀取blogCblog.txt的內(nèi)容,會(huì)發(fā)現(xiàn),...
當(dāng)我們讀取文件內(nèi)容時(shí),并不能重復(fù)的讀取,比如一個(gè)blogCblog.txt文件里有blogCblog內(nèi)容,用兩個(gè)read()方法讀取blogCblog.txt的內(nèi)容,會(huì)發(fā)現(xiàn),...
網(wǎng)上也有很多關(guān)于promise的講解,但感覺(jué)都停留在理論層面,對(duì)于讀者來(lái)說(shuō),看了一遍,似乎已經(jīng)全部明白了,但真要用起來(lái),發(fā)現(xiàn)還是無(wú)從下手。因此,本文旨在用人話為小伙伴們解釋一...
我們?cè)诒硎鲆恍﹩?wèn)題的時(shí)候,常常會(huì)遇到這樣一種情況,就是沒(méi)有辦法能夠把這個(gè)問(wèn)題的邏輯關(guān)系理順,不能有層次和有重點(diǎn)的把問(wèn)題表達(dá)清楚。 這里提供一種訓(xùn)練方法,能夠很快地幫助朋友們提...
《如何提高邏輯思維能力和表達(dá)能力》一文發(fā)出后,收到很多朋友的來(lái)信,詢問(wèn)是否能夠再做一些詳盡的解說(shuō)。這里確實(shí)有很多需要補(bǔ)充的內(nèi)容,和朋友們一起來(lái)分享。 首先,它的前兩種訓(xùn)練——...
接下來(lái)再讓我們看兩個(gè)關(guān)于閉包的應(yīng)用示例。首先是創(chuàng)建getter和setter。假設(shè)現(xiàn)在有一個(gè)變量,它所表示的是某類特定值,或某特定區(qū)間內(nèi)的值。我們不想將該變量暴露給外部。因?yàn)?..
閉包 在我們討論閉包之前,最好先來(lái)回顧以下Javascript中作用域的概念,然后再進(jìn)行某些話題拓展。 作用域鏈 盡管在Javascript中不存在大括號(hào)級(jí)的作用域,但它有函...
一直都對(duì)Chrome情有獨(dú)鐘,第一次接觸她只因她的icon就喜歡上她了,后來(lái)便一發(fā)不可自拔,現(xiàn)在幾乎成為程序員最喜歡用的瀏覽器,至于優(yōu)點(diǎn)很明顯:強(qiáng)大的Developer To...
1. 寫(xiě)在前面 我一直認(rèn)為 GitHub 是程序員必備技能,程序員應(yīng)該沒(méi)有不知道 GitHub 的才對(duì),沒(méi)想到這兩天留言里給我留言最多的就是想讓我寫(xiě)關(guān)于 GitHub 的教程...
1. AdBlock 廣告屏蔽一般人都會(huì)裝的吧,很有效果。除了這個(gè)插件,還有很多其他的廣告屏蔽插件,但我覺(jué)得這個(gè)比較好用。 2. Draw.io Desktop 一個(gè)集各種制...
函數(shù)也是數(shù)據(jù) 在Javascript中,函數(shù)實(shí)際上也是數(shù)據(jù)。這概念對(duì)于我們?nèi)蘸蟮膶W(xué)習(xí)至關(guān)重要。也就是說(shuō),我們可以把一個(gè)函數(shù)賦值給一個(gè)變量。 上面這種定義方式通常被叫做函數(shù)標(biāo)識(shí)...
與幾年前的開(kāi)發(fā)模式不同,今天當(dāng)我們做前端設(shè)計(jì)或開(kāi)發(fā)時(shí),往往需要組合很多不同的技術(shù)、框架,并且使用不同的工具。要熟悉這些新東西,特別是熟練掌握它們并不容易,尤其記住那些命令和語(yǔ)...
前言 作為一名前端開(kāi)發(fā)人員,如果你告訴我你沒(méi)有看過(guò)任何關(guān)于前端的書(shū)籍,那么我完全可以認(rèn)為你不是一名合格的前端開(kāi)發(fā)工程師。為什么我要以“看書(shū)”來(lái)衡量合格前端的標(biāo)準(zhǔn)?因?yàn)榍岸俗鳛?..
版權(quán)申明:此文章首發(fā)于公眾號(hào)程序員在深圳,搜索 studycode 即可關(guān)注本文無(wú)需授權(quán)即可轉(zhuǎn)載,轉(zhuǎn)載時(shí)請(qǐng)務(wù)必注明作者 這篇文章是"前端開(kāi)發(fā),從草根到英雄系列"的第二部分,在...
JavaScript正變得越來(lái)越流行,它已經(jīng)成為前端開(kāi)發(fā)的第一選擇,并且利用基于JavaScript語(yǔ)言的NodeJS,我們也可以開(kāi)發(fā)出高性能的后端服務(wù),甚至我還看到在硬件編...