原创 javascript 設計模式(修言小冊乾貨,長文建議收藏)

前言 最近拜讀了一下修言大神的JavaScript 設計模式核⼼原理與應⽤實踐, 對於現階段的我,可以說受益匪淺,自己也學着總結下,分享下乾貨,力求共同進步! 在軟件工程中,設計模式(design pattern)是對軟件設計中普遍存在(反

原创 Github同步上游庫代碼

前段時間加了一個博客羣,有幸參加了羣主組織的一個開源項目,在多人開發中使用git也遇到了一些問題,這裏總結一下,希望對大家有用; GIT(分佈式版本控制系統)當上遊源碼庫發生提交改變的時候後我們fork下來的庫是不會自動更新的,需要我們手動

原创 深入理解、實現promise、async/await

promise、async/await的提出,已由來已久,很多人都知道這兩個都是爲了解決回調地獄問題的,面試中很多面試官都喜歡那這兩個作比較,那我今天就來說說promise、async/await的區別以及簡單的原理實現。避免面試的尷尬!

原创 有需求就必須滿足

前段時間自己用echarts(graphic)寫的一個醫用三測單的組件,有朋友找我要源碼! 有需求? 有需求那必須滿足啊! 上一篇文章圖片什麼都有我就不重複了,由於時間屬實是太倉促,在這段代碼中,我刪除了接口數據及其他功能,所以代碼拿過來就

原创 嘮一嘮call、apply和bind以及手動實現(拒絕晦澀難懂)

對我來說,博客首先是一種知識管理工具,其次纔是傳播工具。我的技術文章,主要用來整理我還不懂的知識。我只寫那些我還沒有完全掌握的東西,那些我精通的東西,往往沒有動力寫。炫耀從來不是我的動機,好奇才是。--阮一峯 最近突然想在弄弄基礎的東西

原创 你可能還不知道卻很常用的console方法

對於console你的印象是什麼呢? 是console.log();還是瀏覽器上的控制檯?今天就來說說你可能不瞭解的console; 寫在前面 瀏覽器的控制檯可以說是前端程序猿最常用的東西了,一般都是配合console.log(),一起使

原创 Promise的坑

這不是一篇介紹Promise的文章,如果你還不太瞭解Promise,可以先看下我之前的關於Promise以及你可能不知道的6件事,覺得寫得還可以的希望能動動小手點個贊,謝謝啦(*^▽^*) Lesson One: APromise is

原创 關於Promise以及你可能不知道的6件事

前言Promise 是一個非常簡單的概念,即使你沒有機會使用 Promise,你也可能閱讀過一些關於 Promise 的文章。 什麼是Promise 所謂 Promise,就是一個對象,用來傳遞異步操作的消息。它代表了某個未來纔會知道結果

原创 基於echarts 靈活封裝react柱形圖組件

現在各種框架各種庫都很強大,但是也因爲功能強大,導致很多配置都過於繁重,真正有用的就那麼幾個,今天就基於echarts封裝一個通用柱形圖! 想要了解其他的組件可以看下我之前封裝的其他組件有好的思路或者其他的也會分享出來的;基於antd封裝

原创 前端常用屬性及方法彙總(下篇)

書接上會把剩餘的繼續寫完! 13、判斷Object中是否含有某個屬性 大家比較熟悉的 `Object.hasOwnProperty();` 還有一中: `key in Object;` 這兩種也可以用來判斷Object是否爲空! 14

原创 前端超常用屬性及方法彙總(上篇)

前端超常用屬性及方法彙總(上篇) 前端技術興起以後各類框架層出不窮,在學好各個框架的同時也要注重一下小技巧的應用, 今天就來總結一下前端工作中及其常見的屬性及方法;靈活運用以後會大幅度優化代碼的可讀性及簡便性質; 1、array.incl

原创 antd table 篩選條件如何還原

antd table 篩選條件如何還原 這是一個來自靈魂的拷問,有沒有發現當table,組價經過篩選以後,在次灌入數據之後本來表格應該把原來的篩選重置的,但是等你吧數據灌進去以後會發現,篩選條件竟然還在!!! 怎麼辦???來看這裏我來告訴你

原创 基於echarts 靈活封裝react餅圖組件

基於echarts 靈活封裝react餅圖組件 這段時間比較忙,沒什麼時間封裝組件庫,同事都不怎麼會使用echarts,今天隨手封裝了一個echart的餅圖, 百十來行的代碼同事用了都說好!廢話不多說封裝組件之前,首先要考慮我們的組件,都要

原创 基於antd封裝時間軸(antd沒辦法滿足你的時候);

** 基於antd封裝時間軸(antd沒辦法滿足你的時候); **萬事開頭難,一直都想寫博客,分享下自己的東西,科室無奈於工作比較忙,也不知道寫點啥好,太淺了吧,覺得沒意思,太深吧,我也不會,剛好公司最近要我們封裝一批組件,就借花獻佛拿出來