摘要:前言之前寫代碼只管前端的實現,感覺這樣導致自己對的請求的理解不夠深入,所以寫了這個從前端到后端的實現小,分別實現簡單的和請求,加深下對前后端交互的理解。 前言 之前寫Ajax代碼只管前端的實現,感覺這樣導致自己對Ajax的請求的理解不夠深入,所以寫了這個從前端到后端的Ajax實現小demo,分別實現簡單的GET和POST請求,加深下對前后端交互的理解。 技術棧 koa2jQuery 需...
摘要:高級定時器高級技巧異步首先,中沒有代碼是立即執行的,而是一旦進程空閑則立即執行。針對第二種問題,使用定時器是解決方法之一。為定時器設定的時間間隔使得進程有時間在處理項目的事件之間轉入空閑。該函數首先清除之前設置的任何定時器。 title: 高級定時器 date: 2016-12-13 tag: JS高級技巧 0x00 異步 首先,JavaScript 中沒有代碼是立即執行的,...
閉包,顧名思義就是一個封閉的包裹,你沒辦法窺探到其內部,只能通過暴露給你的方法進行操作。其實在寫代碼的過程中,我們可能已經使用了閉包,只是當時不知道而已。等理解了閉包,再去回顧以前的代碼,就會發現JavaScript中閉包無處不在。剛開始學習閉包的時候,我看過很多關于閉包的文章,大部分都會舉例這樣一段代碼:showImg(https://segmentfault.com/img/bVO3Mo?w=...
摘要:問題描述我修改的內容時,綁定的完全沒更新,只能用插件看一下。也就是說與綁定的實際上是中的。只需改,將顯示綁定到使用對象的形式來綁定為什么一個就能解決問題了呢,以第二個方法為例。 問題描述: //app.js angular.module(deapp, []) .controller(ParentCtrl, [$scope, ParentCtrl]) .controller(ChildC...
摘要:第二個問題是在創建子類型的實例時,不能向超類型的構造函數中傳遞參數。實際上,應該說是沒有辦法在不影響所有對象實例的情況下,給炒類型的構造函數傳遞參數。借用構造函數偽造對象或經典繼承即在子類型構造函數的內部調用超類型構造函數。 繼承 許多 OO 語言支持兩種繼承方式:接口繼承和實現繼承。接口繼承只繼承方法簽名,而實現繼承則繼承實際的方法。如前所述,由于函數沒有簽名,在 ECMAScri...