原创 NodeJS相關知識點積累

目錄 1、爲什麼用Nodejs,它有哪些缺點? 2、什麼是錯誤優先的回調函數? 3、如何避免回調地獄? 4、什麼是Promise? 5、用什麼工具保證一致的代碼風格?爲什麼要這樣? 6、什麼是stub?舉例說明 7、什麼是測試金字塔?舉例

原创 react 和 小程序 對比

原文鏈接:https://segmentfault.com/a/1190000016383077 目錄 生命週期 數據綁定 列表渲染 顯示與隱藏元素 事件處理 數據雙向綁定 給事件綁定傳參 父子

原创 webpack相關點積累

原文鏈接:https://www.cnblogs.com/gaoht/p/11310365.html 目錄   談談你對webpack的看法 webpack的基本功能和工作原理? webpack

原创 微信小程序開發--提高應用速度小技巧

原文鏈接:https://www.jianshu.com/p/3bf92e8075a8 目錄 一、提高頁面加載速度 二、用戶行爲預測 三、減少默認data的大小 、組件化方案 小程序科普類的文章

原创 谷歌面試題:兩個玻璃球摔碎的樓層高度

原文鏈接:https://blog.csdn.net/hao050523/article/details/79283993 給你兩個一摸一樣的球,這兩個球如果從一定的高度掉到地上有可能就會摔碎,

原创 微信小程序

目錄 微信小程序的生命週期 微信小程序組件的生命週期? 簡單描述下微信小程序的相關文件類型? app.json 是對當前小程序的全局配置,講述三個配置各個項的含義? 小程序的wxss和css有哪些不一樣的地方? 小程序有哪些參數傳值的方法

原创 對稱加密與非對稱加密

原文鏈接:https://www.jianshu.com/p/b078282653b3 對稱加密:A與 B 之間之間的通訊數據都用同一套的密鑰來進行加密解密。 優點 簡單快捷,密鑰較短,且破譯

原创 webpack深入學習

一、webpack可以做哪些事情? 代碼轉換(ES6-ES5,scss/less-css)、文件優化(壓縮代碼體積,合併文件等)、代碼分割(開發多頁面應用的時候,實現公共模塊的分離)、模塊合併(按照功能將多模塊合併爲一個模塊)、自動刷新(

原创 一篇讀懂HTTPS:加密原理、安全邏輯、數字證書等

原文鏈接:https://www.cnblogs.com/imstudy/p/10669631.html 1、引言 HTTPS(全稱: Hypertext Transfer Protocol S

原创 JS中offsetTop、clientTop、scrollTop、offsetTop各位置屬性詳解(含示例圖)

原文鏈接:https://blog.csdn.net/zh_rey/article/details/78967174 這裏是javascript中製作滾動代碼的常用屬性 頁可見區域寬: docu

原创 vue源碼解讀

一、Flow Flow作爲靜態類型的檢查方式非常有利於大型項目源碼的開發和維護;類似的工具還有TypeScript。

原创 前端必讀:瀏覽器內部工作原理

原文鏈接:https://kb.cnblogs.com/page/129756/ 原文鏈接:https://kb.cnblogs.com/page/129756/   目錄   一、介紹   二

原创 web前端性能優化總結

原文鏈接:http://www.2cto.com/kf/201604/498725.html 站的劃分一般爲二:前端和後臺。我們可以理解成後臺是用來實現網站的功能的,比如:實現用戶註冊,用戶能夠

原创 【編程題】LeetCode第38題,報數

報數序列是一個整數序列,按照其中的整數的順序進行報數,得到下一個數。其前五項如下: 1.     1 2.     11 3.     21 4.     1211 5.     111221 1 被讀作  "one 1"  ("一個一"

原创 JavaScript 內存機制(前端同學進階必備)

轉自:https://juejin.im/post/5b10ba336fb9a01e66164346 簡介 每種編程語言都有它的內存管理機制,比如簡單的C有低級的內存管理基元,像malloc(),free()。同樣我們在學習JavaScr