author/收割者暢談錄

用垃圾回收機制解釋JavaScript中的閉包

說起javascript中的閉包,首先要知道為什麼會存在閉包,其作用又是什麼。且為什麼閉包中就能讓外層函式的變數始終儲存呢?下面我們將從這兩個角度去剖析它。當然,大神繞道,謝謝哈。 開門見山,直接總結閉包的

訪問者模式的函式式實現

在面向物件的程式設計中,當需要向現有物件新增新操作時,通常使用訪問者模式,但由於設計原因不可能修改物件本身並在實現中直接新增缺少的操作。為此,我們域中的每個物件都必須有一個接受訪問者並將自己傳遞給該訪問者的方法

to B和to C產品使用者體驗的區別是什麼?

對於產品經理來說,思維裡一定會被植入兩個根深蒂固的觀點,或者是思考的習慣,在做事情的時候一定會考慮兩個因素,第一是使用者體驗,第二是商業價值。 所以說,使用者體驗是產品經理必須去思考的事情。產品又可以分為B端

Android-實時監聽網路狀態變化(觀察者)

實現流程概括 首先,我們要實現實時監聽,肯定要用到廣播機制:Android系統在網路狀態發生變化時會發送一條廣播,所以我們首先要做的就是寫一個廣播接收器,接收這條廣播。 那接收之後呢?

02 使用者體驗設計

文|歌斐 1.1 糟糕的使用者體驗設計 設計源於生活,尤其是商業類的設計更多的側重於解決生活中的問題。但有些時候,我們見到的設計卻不是令人很滿意。 如下圖中左圖,普通的插頭,不可以和三角插頭同時使用

垃圾回收機制

我們定義變數會申請記憶體空間來存放變數的值,而記憶體的容量是有限的,當一個變數值沒有用了(稱為垃圾),就應該將其佔用的記憶體給回收掉。變數名是訪問到變數的唯一方式,所以當一個變數值沒有任何關聯的變數名時,我們就

王者榮耀春節公益片,走心了

假期來臨,組團開黑的時間越來越長,為了提醒玩家在遊戲的同時,迴歸生活尊重家庭,王者推出三則暖心公益片,與大家一起迎接春節。 一. 是時候回家了 《王者榮耀》裡,回家就能補血,生活也是如此

如何通過臨摹作品來提升自己的UI設計能力

如何通過臨摹作品來提升自己的UI設計能力 學UI設計,臨摹這塊到底應該如何學習。 今天特地給大家寫一篇這方面的學習文章,希望對於大家有所幫助。 如何通過臨摹作品來提升自己的UI設計能力

現在零基礎學UI設計學不下去了怎麼辦?

很多打算轉行學習UI設計的零基礎小白們,都卡在了學習UI設計上,零基礎根本就是學不會,怎麼辦呢? 很多打算轉行學習UI設計的零基礎小白們,都卡在了學習UI設計上,很多人跟我說:學習UI設計真的太難了,零基礎

“雲雨傘”如何指導UI設計

工作中除了從視覺方面來思考優化解決問題,還可以運用雲雨傘的理論來拓展我們的思路。 感謝【海鹽社】的小夥伴:@海邊來的設計師 @風箏KK,感謝你們對本文的幫助。 現在很多產品中都會經常出現數據頁

紐約時報+谷歌地圖:一個你想不到的UX設計案例

編者按:為了重獲年輕讀者的青睞,《紐約時報》和谷歌地圖的合作能在使用者體驗上擦出什麼樣的火花呢?會不會給其他媒體轉型提供借鑑之處呢?本文作者 Jason Branch 是一名互動設計師,現為紐約視覺藝術學院研

1746041973.3231