支持原作者,購買地址鏈接描述 概念 代理模式 代理模式(Proxy),為其他對象提供一種代理以控制對這個對象的訪問。 在現實生活中,可以找到很多代理模式使用的場景。明星都有經紀人作為代理。如果請明星來演出,就要先同他的經紀人溝通,談好相應的細節與報酬。再交給明星。 需求:公司(Company)通過經紀人(agent)找明星(start)開演唱會 //演唱會 var Concert = ...
摘要:深拷貝和淺拷貝深拷貝和淺拷貝的示意圖大致如下淺拷貝只復制指向某個對象的指針,而不復制對象本身,新舊對象還是共享同一塊內存。參考文章什么是深拷貝和淺拷貝及其實現方式 走在前端的大道上 本篇將自己讀過的相關文章中,對自己有啟發的章節片段總結在這(會對原文進行刪改),會不斷豐富提煉總結更新。 淺拷貝 var m = { a: 10, b: 20 } var n = m; n.a = 15; ...
摘要:發送加密返回本地校驗看了我寫的上一篇文章的同學應該是對上圖有了比較全面的理解。前文中也提到了請求的格式如上,首先建立一個連接,監聽端口的信息。數據幀解析代碼本文沒有給出這樣數據幀解析代碼,前文中給出了數據幀的格式,解析純屬體力活。 本文同步自我的博客園:http://hustskyking.cnblogs.com 下面我畫了一個圖演示 client 和 server 之間建立 web...
摘要:原文匠心打造簽名組件導讀月又是項目吃緊的時候,一大波需求襲來,猝不及防。可以先戳這里體驗把后面將要提到的簽名組件。剩下的也是綁定事件中關鍵的一步。設置完成了上述功能,一個簽名插件就已經成型了。 本文首發于CSDN網站,下面的版本又經過進一步的修訂。原文:匠心打造canvas簽名組件 導讀 6月又是項目吃緊的時候,一大波需求襲來,猝不及防。 度過了漫長而煎熬的6月,是時候總結一波。最近移...
摘要:作為一名搬磚的前端,良好的工作環境可以幫助我們極大的提高工作效率,或許你經常使用別人配置好的環境,但是總有需要你自己東手配置的時候所以這里就自己配置了兩個前端開發工具。 作為一名搬磚的前端,良好的工作環境可以幫助我們極大的提高工作效率,或許你經常使用別人配置好的環境,但是總有需要你自己東手配置的時候,所以這里就自己配置了兩個前端開發工具。(僅供參考) Grunt 基本實現自動壓縮,發布...