摘要:手勢解鎖界面一些對安全要求比較高的少不了鎖屏頁面,而手勢解鎖對于用戶來說使用方便,對于程序員來說小有挑戰,怎么有棄之不用的道理。 ionic 2+ 手勢解鎖界面 一些對安全要求比較高的app少不了鎖屏頁面,而手勢解鎖對于用戶來說使用方便,對于程序員來說小有挑戰,怎么有棄之不用的道理。 效果圖 效果圖處理短,方便大家閱讀showImg(https://segmentfault.co...
摘要:效果圖為上代碼繪制表盤繪制時刻度繪制分刻度繪制時針繪制分針繪制秒針繪制時間文字現在是年月日時分秒黑體獲取時間注當然時間也可以不用這樣每隔一秒就獲取,直接獲取一次按秒遞增就行。 效果圖為 showImg(https://segmentfault.com/img/bVZ15B?w=602&h=738); 上代碼: var canvas = document.getElementById(c...
摘要:只要某種數據結構具有接口,都可以采用數組形式的解構賦值。解構賦值允許指定默認值。默認值可以引用解構賦值的其他變量,但該變量必須已經聲明。解構也可以用于嵌套結構的對象。 Es6 新增了destructuring(解構)語法糖, 我們快來了解一下: 可以按照一定的模式從數組/對象中提取值,為變量賦值數組解構 var a = 1; var b = 2; var c = 3; 可以寫作: v...
摘要:作為函數式編程語言,帶來了很多語言上的有趣特性,比如柯里化和反柯里化。個人理解不知道對不對延遲執行柯里化的另一個應用場景是延遲執行。不斷的柯里化,累積傳入的參數,最后執行。 作為函數式編程語言,JS帶來了很多語言上的有趣特性,比如柯里化和反柯里化。 這里可以對照另外一篇介紹 JS 反柯里化 的文章一起看~ 1. 簡介 柯里化(Currying),又稱部分求值(Partial Evalu...
摘要:寫在前面接觸也有四五個月了,越擼越爽。寫了些組件卻難以管理起來,就打算把組件放在上,就花了點時間上網找了點資料學習了下怎么發布到上。 寫在前面:接觸react也有四五個月了,越擼越爽。寫了些組件卻難以管理起來,就打算把組件放在npm上,就花了點時間上網找了點資料學習了下怎么發布到npm上。下面整理了下。 1.npm注冊,github注冊。(這兩個都十分容易,網上的教程很多,在這就不一一...