最近,一位剛?cè)胄胁痪玫膶?xiě)作者向我詢(xún)問(wèn)寫(xiě)作經(jīng)驗(yàn),問(wèn)我如何才能跟大平臺(tái)投稿,打開(kāi)自己的知名度。三言?xún)烧Z(yǔ)說(shuō)不清,我推薦他去看我之前做的相關(guān)分享課程,在其中我花了1個(gè)多小時(shí)的時(shí)間,詳...
CSS水平和垂直居中在開(kāi)發(fā)中經(jīng)常用到,在此加以總結(jié)。 水平居中方法 1.行內(nèi)元素水平居中,設(shè)置父元素的text-align: center。 常用的行內(nèi)元素有a、abbr、b...
web應(yīng)用的本地儲(chǔ)存常用的方法有兩種,一種是利用cookie進(jìn)行儲(chǔ)存,另一種是利用HTML5儲(chǔ)存的方式來(lái)實(shí)現(xiàn)。 早期發(fā)明的cookie可以用來(lái)在本地持久化儲(chǔ)存少量的數(shù)據(jù),但由...
作用域是一套用于確定在何處以及如何查找變量的規(guī)則。賦值操作會(huì)導(dǎo)致LHS查詢(xún),獲取變量的值得操作會(huì)導(dǎo)致RHS查詢(xún)。引擎在處理代碼時(shí)會(huì)優(yōu)先處理函數(shù)和變量聲明,這種機(jī)制叫做提升。 ...
ECMAScript 5引入了嚴(yán)格模式(strict mode),嚴(yán)格模式即在嚴(yán)格的條件下進(jìn)行,其中的一些不確定的行為得到處理。 嚴(yán)格模式 通過(guò)在腳本或函數(shù)的頭部添加"use...
ajax是異步的JavaScript和XML。ajax是一種通過(guò)在后臺(tái)與服務(wù)器進(jìn)行少量數(shù)據(jù)交換,在無(wú)需重新加載整個(gè)網(wǎng)頁(yè)的情況下,更新部分網(wǎng)頁(yè)的技術(shù)。 如何實(shí)現(xiàn)ajax請(qǐng)求 創(chuàng)...
值類(lèi)型與引用類(lèi)型 談淺拷貝與深拷貝之前,我們需要先理清一個(gè)概念,即值類(lèi)型與引用類(lèi)型。 什么是值類(lèi)型與引用類(lèi)型?這要先從JS中的基本類(lèi)型說(shuō)起。 首先我們知道,JS中有六種基本類(lèi)...
2017 年度碼云熱門(mén)項(xiàng)目排行榜 TOP 50 出爐啦!我們根據(jù)所有開(kāi)源項(xiàng)目在碼云的用戶關(guān)注度、活躍度、訪問(wèn)量等信息來(lái)對(duì)“熱門(mén)”進(jìn)行量化,從而篩選出了其中最“熱門(mén)”的 50 ...
UNIX下,我們可以通過(guò)操作一個(gè)文件的inode查看和管理這個(gè)文件,通常文件系統(tǒng)將約1%的空間分配給了inode表。 通常情況下,我們通過(guò)一個(gè)文件的文件名來(lái)定位這個(gè)文件,查看...
前端開(kāi)發(fā)過(guò)程中總避免不了要寫(xiě)一些HTML和CSS,于是Emmet應(yīng)運(yùn)而生,它可以極大的簡(jiǎn)化我們寫(xiě)代碼的流程,提高書(shū)寫(xiě)的效率。 Emmet(以前名為Zen Coding)是一套...
Vim是從vi發(fā)展起來(lái)的一個(gè)超簡(jiǎn)潔的文本編輯器,全稱(chēng)為Vi IMporved。使用vim可以實(shí)現(xiàn)全鍵盤(pán)操作,擺脫鼠標(biāo)操作痛苦。 Vim簡(jiǎn)介 Vim的設(shè)計(jì)理念是命令的組合。在V...