摘要:舊接口格式和使用者不兼容,中間加一個適配器轉換接口。模式作用使用一個已經存在的對象,但其方法或接口不符合你的要求。 原文博客地址:https://finget.github.io/2018/11/22/adapter/ 適配器模式 適配器模式(Adapter)是將一個類(對象)的接口(方法或屬性)轉換成客戶希望的另外一個接口(方法或屬性),適配器模式使得原本由于接口不兼容而不能一起工作...
摘要:知乎原地址編寫優雅的前端業務代碼前言當我們在寫業務代碼的時候,我們到底在寫什么其實是對交互的一些處理。遍歷,通過事件委派,將事件綁定在上。事件綁定濫用使用進行統一管理。寫代碼要說人話。 知乎 live 原地址:編寫優雅的前端業務代碼 前言 當我們在寫業務代碼的時候,我們到底在寫什么? 其實是對交互的一些處理。所有的交互都是基于用戶或者瀏覽器的一些行為來觸發的,比如渲染頁面,在頁面onl...
摘要:按下右側的點擊預覽按鈕可以在當前頁面預覽,點擊鏈接可以打開原始頁面。 按下右側的點擊預覽按鈕可以在當前頁面預覽,點擊鏈接可以打開原始頁面。 純 css 寫的創意燈泡動畫https://codepen.io/uzcho_/ful... 純 css 畫的文字陰影https://codepen.io/GeorgePark... 純 css 畫的海報https://codepen.io/vic...
摘要:單元測試我們可以將其分成兩類獨立單獨測試與測試工具集。工具集還有更多,這一切我們將在單元測試組件與指令單元測試逐一說明。那么下一篇,我們將介紹如何使用進行單元測試。 本文將探討如何搭建測試環境、以及Angular測試工具集。 測試環境 絕大部分都是利用Angular Cli來創建項目,因此,默認已經集成我們所需要的npm包與腳本;當然,如果你是使用自建或官網 quickstart 的話...
摘要:收藏自周文彬買了一本動畫基礎來看,里面很多數學和物理知識,跟著里面的例子學習了一遍。思路是核心,其他都換湯不換藥,所以我打算把跟動畫有關的數學和物理知識整理下,幾種不同的語言整理在一起方便比較,也方便以后用的時候查找。 (收藏自周文彬) 買了一本《html5+javascript動畫基礎》來看,里面很多數學和物理知識,跟著里面的例子學習了一遍。國慶回家的時候,看到我兩年前買的一本《F...