摘要:一行代碼實現時間戳轉時間格式前端開發過程中,常常需要將時間戳轉化為標準時間格式供用戶瀏覽。新思路為了將時間戳轉換為我們需要的時間格式,我們寫了兩個函數,加起來十幾行。 一行代碼實現時間戳轉時間格式 前端開發過程中,常常需要將時間戳轉化為標準時間格式供用戶瀏覽。不借助方法庫的情況下,如何又快又好的實現呢?下面介紹兩種方法。 老方法 平常用的基本是這個方法,用Date方法依次將年月日時分秒...
我寫的 簡易的事件訂觸發。 export const Event = function () { // 類型 this.typeList = {} } Event.prototype.on = function ({type, fn}){ if (this.typeList.hasOwnProperty(type)) { ...
摘要:模式的目的是實現一種動態的程序設計,使后續對程序的修改和擴展簡化,并且使程序某一部分的重復利用成為可能。它處理事件并作出響應。事件包括用戶的行為和數據上的改變。此外,提高了應用程序的靈活性和可配置性。 我的博客地址 → MVC | The story of Captain,轉載請注明出處。 MVC模式 (Model–View–Controller)是軟件工程中的一種軟件架構模式,把軟...
摘要:使用來呈現圖表。允許用戶在應用程序中創建美觀的可復用的圖表。它是基于創建的,是一個以數據為中心的圖表庫,可以改進數據可視化的效果。非常輕巧,并使用元素來創建很奇特的圖表。是庫中較為古老的圖表庫之一。總結以上介紹的庫都是高質量的圖表庫。 當前,數據可視化已經成為數據科學領域非常重要的一部分。不同網絡系統中產生的數據,都需要經過適當的可視化處理,以便更好的呈現給用戶讀取和分析。 對任何一個...
摘要:快排非遞歸遞歸到非遞歸,棧很重要。和前面的二叉樹的后序遍歷類似。自己做了個微信小程序,主要用來記錄自己要做的事情,并可以查看歷史記錄。有興趣的可以在這里看下相關截圖和代碼。也可以掃二維碼體驗一下。 快排非遞歸 function quickSort(arr){ var start = 0 ; var end = arr.length -1; if(start>=end) return;...