原创 【Javascript】探究javascript中的堆/棧/任務隊列與併發模型 event loop的關係

堆/棧/隊列 在javascript中,存在調用棧 (call stack)和內存堆(memory heap) ,程序中函數依次進入棧中等待執行,若執行時遇到異步方法,該異步方法會被添加到用於回調的任務隊列(task queue)中,【即J

原创 基於Taro開發的小程序多端UI組件庫 taro-custom-ui

taro-custom-ui CustomUI 是一套基於Taro開發的小程序多端UI組件庫,目的在於給開發者提供更靈活的佈局組件及樣式,以滿足更多個性化的場景 Featured Components <CustomPage /> <C

原创 【Javascript】深入理解this作用域問題以及new/let/var/const對this作用域的影響

理解this作用域 《javascript高級程序設計》中有說到: this對象是在運行時基於函數的執行環境綁定的:在全局函數中,this等於window,而當函數被作爲某個對象調用時,this等於那個對象。不過,匿名函數具有全局性,因此t

原创 vue-waterfall2 基於Vue.js 瀑布流組件

vue-waterfall2 1.寬度自適應,數據綁定特效(適用於上拉加載更多) 2.自定義程度高 3.使用極爲簡便,適用於PC/移動端 4.提供resize(強制刷新佈局-適用於下拉刷新)/mix(擾亂佈局) API,一般情況下不需要用