摘要:最近公司要做一個上傳的插件,要在下先實現功能,要求顯示上傳進度,文件信息,斷點續傳等等。我一看,艾瑪,沒做過啊。沒辦法,,只能去查資料了。作為一名還未畢業的大學僧,本人表示亞歷山大。不過還好是做出來了,不敢說代碼寫得很好,大家將就著看吧。 最近公司要做一個html5上傳的jquery插件,要在下先實現功能,要求顯示上傳進度,文件信息,斷點續傳等等。我一看,艾瑪!Σ(?д?lll),沒做...
摘要:要解決這個問題就需要跨域,本文介紹解決中的跨域的三種方式的原理是通過標簽發起一個請求來取代請求。使用規范簡單地擴展了標準的對象,以允許發送跨域的請求。預檢查可以讓服務器接受或拒絕來自全部服務器特定服務器或一組服務器的請求。 首先,協議、主機名和端口號相同叫同源。同源策略允許頁面從同一個站點加載和執行特定的腳本。站外其他來源的腳本同頁面的交互則被嚴格限制。要解決這個問題就需要跨域,本文介...
摘要:先放個效果如果能訪問最好主要原理微信小程序現在實際上還是用的,里面搞動畫效率最高的莫過于使用的了。由于微信小程序中無法獲取到對應元素的寬度,這個時間只能寫死或者根據的長度估算出一個值。 最近有個項目里面用到跑馬燈,網上搜了下,雖然有人貼出來過一些實現,但是實際上都存在一些個問題。 哎,再造個輪子吧。 先放個效果:showImg(https://segmentfault.com/img/...
摘要:深入系列第十二篇,通過的模擬實現,帶大家揭開使用獲得構造函數實例的真相一句話介紹運算符創建一個用戶定義的對象類型的實例或具有構造函數的內置對象類型之一也許有點難懂,我們在模擬之前,先看看實現了哪些功能。 JavaScript深入系列第十二篇,通過new的模擬實現,帶大家揭開使用new獲得構造函數實例的真相 new 一句話介紹 new: new 運算符創建一個用戶定義的對象類型的實例或具...
摘要:我故意保持示例簡單,以說明公共接口是如何自我文檔化的。這種類型的函數產生更多的自我文檔化代碼的另一個原因是你可以信任他們的輸出。 在代碼里面找到一個完全沒有地方或沒有用的注釋是不是很有趣? 這是一個很容易犯的錯誤:你改變了一些代碼,但忘記刪除或更新注釋。壞的注釋不會破壞你的代碼,但你可以想象一下調試時會發生什么。你讀了注釋,但代碼卻在做另一件事,也許最終你浪費了一些時間來弄懂它,甚至最...