一. 代碼規范 1.1. 集成editorconfig配置 EditorConfig 有助于為不同 IDE 編輯器上處理同一項目的多個開發人員維護一致的編碼風格。 # htt...

一. 代碼規范 1.1. 集成editorconfig配置 EditorConfig 有助于為不同 IDE 編輯器上處理同一項目的多個開發人員維護一致的編碼風格。 # htt...
1.loader是什么呢? loader 可以用于對模塊的源代碼進行轉換,我們可以將css、less、sass等也看成是一個模塊,我們是通過import來加載這個模塊的。...
1.Webpack是什么? webpack是個靜態的模塊化打包工具,包括以下部分。 1.打包bundler:webpack可以將幫助我們進行打包,所以它是一個打包工具。 2....
?1.認識JSX 1.1JSX是什么? JSX是一種JavaScript的語法擴展(eXtension),也在很多地方稱之為JavaScript XML,因為看起就是一段XM...
1.React是什么? 官方網站的解釋是:用于構建用戶界面的 JavaScript 庫。 起源:React是2013年,Facebook開源的JavaScript框架。 對于...
Dom: DOM(Document object model)文檔對象模型,通過Dom提供的調用方式,來操縱這個頁面當中的元素。 js+dom: js是腳本語言,可以寫邏輯性...
RunLoop的基本作用 保持程序的持續運行,處理App中的各種事件(比如觸摸事件、定時器事件等),節省CPU資源,提高程序性能:該做事時做事,該休息時休息。 1.講講 Ru...
1.isa詳解 在arm64之前,isa指針就是一個普通的指針,里面存儲了class和metaClass的地址。 在arm開始之后,對isa指針進行了優化,使用了共用體uni...
1.OC對象的本質 1.1一個NSObject對象占用多少內存? 系統默認分配16個字節給NSObject對象(通過malloc_size函數獲得),但NSObject對象只...
什么是Promise呢? ES6中一個非常重要和好用的特性就是Promise 但是初次接觸Promise會一臉懵逼,這TM是什么東西? 看看官方或者一些文章對它的介紹和用法,...