在javascript流程控制中并沒有像java中有g(shù)oto跳轉(zhuǎn),所以基本上都是用if...if 或者if...else if來控制。但是,如果流程有比較多的分支時,代碼會顯...
1、瀏覽器緩存緩存這東西,第一次必須獲取到資源后,然后根據(jù)返回的信息來告訴如何緩存資源,可能采用的是強緩存,也可能告訴客戶端瀏覽器是協(xié)商緩存,這都需要根據(jù)響應(yīng)的header內(nèi)...
React Native 不識別自定義TTF字體 出場 在react native中使用自定義字體時,對Text組件使用fontFamily屬性時一直提示unrecogniz...
前端模塊化開發(fā) 常見的三大模塊化框架。 CommonJS: 1.根據(jù)CommonJS規(guī)范,一個單獨的文件就是一個模塊。每一個模塊都是一個單獨的作用域,也就是說,在該模塊內(nèi)部定...
當(dāng)我們輸入一個URL后發(fā)生了什么? 以下內(nèi)容根據(jù)Segment理解所寫: 1.輸入URL; 2.DNS解析人們只記得住baidu.com,而記不住"180.97.33.107...
SVN與GIT SVN與GIT都是代碼管理工具。兩者的區(qū)別也很明顯。最大的是SVN可以在自己的服務(wù)器上運行,而GIT在墻外的別人家里。更多區(qū)別在這里 這里就分享這個常用的命令...
谷歌瀏覽器的一大裝逼利器 vimium是什么?它是一款瀏覽器插件。它有什么用?裝逼。其實是為懶癌晚期患者準(zhǔn)備的,一只手可以操作網(wǎng)頁,另一只手你懂的~。 怎么用? 1.首先,打...
karma+jasmine前端單元測試 Q:為何要單元測試?A:為了提升代碼的質(zhì)量、減少bug、快速定位bug、減少調(diào)試時間。 本文主要采用karma+jasmine來進(jìn)行簡...
NPM的一些知識 NPM是什么?NPM是隨同NodeJS一起安裝的包管理工具,能解決NodeJS代碼部署上的很多問題。 1.安裝直接安裝Nodejs即可。在Nodejs官網(wǎng)可...
對Package.json的使用 應(yīng)一個朋友的需求,特地分享一下package.json的一些小知識。 1.package.json是干嘛的?package.json 位于模...
static code check 靜態(tài)代碼檢查 為什么要做靜態(tài)代碼檢查? 事實上,在開發(fā)中,可能會因為個人的疏忽導(dǎo)致代碼在不同的瀏覽器顯示不同(不是兼容問題),比如,對象最...
MSBuild時出現(xiàn)錯誤 為什么會有這個錯誤?很多npm包底層都需要用到node-gyp,node-gyp是用來編譯C++擴(kuò)展的,它需要配合Python和VS系列使用。 提示...
AngularJS向PHP頁面POST數(shù)據(jù)時,無法接收的問題 入坑情景 在使用$http向PHP頁面POST數(shù)據(jù)時,從頁面中接收,無論怎么都是空,以下是部分代碼: 在PHP頁...
Echarts重新渲染數(shù)據(jù)時,需要異步 入坑情景: 在項目中需要使用echarts,所以在百度官方文檔上找了一下,在根據(jù)以下代碼: 1.引入Echarts: 2.準(zhǔn)備DOM容...
ng-if 隔離作用域 入坑情景: 在使用ui-bootstrap時,根據(jù)ui-bootstrap的指引: 官方JS: 官方HTML: 在我的JADE中: 在我的Ctroll...
首先,nginx是什么? 然后,nginx的作用? Mac下如何使用nginx? 1.打開終端執(zhí)行 安裝好后的主要路徑在: 如果沒有安裝brew,請到brew.sh查看方法。...