原创 ES6 Generator
Generator函數時ES6提供的一種異步編程的解決方案。 在語法上,我們可以把Generator函數理解爲一個狀態機,封裝了很多內部狀態。執行Generator函數會返回一個遍歷器對象。 Generator函數區別於普通函
原创 漫談閉包
什麼是閉包? 紅寶書定義: 閉包是指有權訪問另外一個函數作用域中變量的函數 MDN閉包定義: 閉包是指那些能夠訪問自由變量的函數。 閉包產生的原因? 理解閉包,首先要明白作用域的概念,在ES5中只存在兩種作用域-全局作用域和函
原创 AntDesign Upload組件上傳圖片
技術選型 前端技術選型: React Hook + typescript antd版本:3.18 使用Upload上傳圖片 上傳效果截圖 預覽效果截圖 項目中完整寫法: import {Button, Form, Input,
原创 javascript傳遞參數如果是object的話,是按值傳遞還是按引用傳遞?
先看看這段代碼的輸出結果: function test(person) { person.age = 26 person = { name: 'huahua', age: 90 } return p
原创 《人生》讀書筆記
邂逅文藝 前兩天看到一個有趣的詞叫做孤獨經濟,現在生活在前線城市的上班族,尤其是單身上班族,他們的生活數據可以準確的描述出他們生活的需求,點哪家的外賣,玩哪個遊戲,每個app平均使用時長。越孤獨越能準確描述個體需求,情侶或者朋友涉
原创 nodejs 的event loop源碼解讀
準備努力在cNode中硬凹存在感,立一個不打臉的flag 註明原文出處(社區豪華版):不要混淆nodejs和瀏覽器中的event loop 很多時候nodejs和瀏覽器端的event loop會被混爲一談,但是需要明確的點是:
原创 React組件分類
React常見的組件分類方式: 1.函數組件,類組件 2.無狀態組件,有狀態組件 3.展示型組件和容器型組件 函數組件和類組件 函數組件(Functional Component)和類組件(Class Component),
原创 MVC和MVVM框架
MVC 1.View:負責渲染用戶界面,應該避免在View中涉及業務邏輯 2.Controller:負責接收用戶輸入,根據用戶輸入調用Model邏輯,將產生的結果交給View部分,讓View渲染出必要的輸出。 3.Model:
原创 React props和state
React基於狀態實現對DOM的控制和渲染,組件狀態分爲兩種:一種是組件間狀態的傳遞,另一種是組件內部狀態,這兩種狀態用props和state表示, props:用於從父組件到子組件的數據傳遞。 state:組件內部也有自己的
原创 《番茄工作法圖解》讀書筆記
得到番茄工作法推薦 我有這麼一個好友,名叫黃,是個愛搗騰新技術和效率工具的技術宅,在他的推薦下使用了番茄土豆這個app,剛開始對番茄工作法不是很瞭解,全憑黃兄口口相傳, 後來偶然間在微信讀書的書城裏看到了推薦中一本名爲《番茄工作法
原创 React誕生的歷史原因
React誕生的原因 React是Facebook開發的一款的JS庫,那麼Facebook爲什麼要創造React? Facebook認爲MVC無法滿足他們的擴展需求,由於他們非常巨大的代碼庫和龐大的組織,使得MVC很快變得複雜,
原创 不懂運營的產品和技術
爲什麼會被動? 很多產品經理工作一段時間後,產品設計的功底有了,項目經驗也錘鍊紮實了,但產品卻越做越吃力,因爲一些產品只會做功能,不懂運營,不懂行業。對於一些技術同學,很多場景是在實現產品提出需求,無爭議,無反對,究其原因,還是不
原创 廣告常見概念
網絡廣告發展到今天,經歷了從最初的短信聯盟到現在的廣告聯盟,廣告形式也有了很大的變化,出現了CPC,OCPC,CPM,OCPM,CPS,CPT等衆多廣告形式。 CPM按展示收費 CPM-英文全稱Cost Per Mile或者Cos
原创 博客搬家啦
博客搬家啦,新博客地址 https://blueleek.blue/ 小夥伴一起嗨學一起來 點贊 收藏 分享 文章舉報 hhthwx 發佈了144 篇原創文章 · 獲贊
原创 exports和module.exports
exports和module.exports exports和modules的區別?爲了更好的理解,先來一起看個例子: var a = {name: 1}; var b = a; console.log(a); // {name: