原创 微信端調取相冊或攝像頭,實現圖片上傳

前言:微信端圖片上傳遇到過很多問題,圖片太大上傳失敗,帶寬不夠,圖片上傳不完整等,今天寫這篇博客就是爲了記錄下曾經處理過的方式。同時也可以給需要的人節省點時間,採用最優解。 1. 調用微信jssdk接口上傳 微信1.4.0版本之前

原创 Js中通過記憶來優化遞歸方法

函數可以通過用對象去記住先前操作的結果,從而避免無謂的運算,這種優化稱爲 記憶(Memoization). 1、求數字之和基本遞歸方法 其中fibonacci爲一般常用的遞歸方法,能滿足基本要求,但存在重複調用的現象 js代碼:

原创 javaScript & jquery完美判斷圖片是否加載完畢

好久沒寫東西了,正好最近因爲工作需要,寫了一個瀑布流異步加載的程序。 今天就不談瀑布流,來談一下關於load的問題。 ---------------------------------------------------------

原创 JavaScript中的匿名函數及函數的閉包

JavaScript中的匿名函數及函數的閉包 1、匿名函數 2、閉包 3、舉例 4、注意 1、匿名函數 函數是JavaScript中最靈活的一種對象,這裏只是講解其匿名函數的用途。匿名函數:就是沒有函數名的函數。 1.1 函數

原创

【<meta name="description" content=">】作用講解 一、語法:<meta name="name" content="string">二、參數解析:1)name項:常用的選項有Keywords(關

原创 原型和原型鏈,作用域鏈區別

原型和原型鏈,作用域鏈區別: 在JavaScript中,一共有兩種類型的值,原始值和對象值.每個對象都有一個內部屬性[[prototype]],我們通常稱之爲原型.原型的值可以是一個對象,也可以是null.如果它的值是一個對象,則這

原创 jquery的$().each,$.each的區別

jquery的$().each,$.each的區別 遍歷對象和數組,經常會用到$().each和$.each(),兩個方法。 1、$().each,對於這個方法,在dom處理上面用的較多。如果頁面有多個input標籤類型爲che

原创 IE8不支持H5和CSS3

一:需要引入以下兩個文件以保證兼容: <!--[if lt IE 9]> <script src="https://oss.maxcdn.com/libs/html5shiv/3.7.0/html5shiv.js"></script>

原创 用bind方法保持this上下文

學到bind方法這塊兒有些地方不太明白,自己就查了些資料,結合自己的理解寫了這篇文章以備後面回顧用。。。其實應該還是搬磚爲主吧。 什麼是this對象 先來說說什麼是this對象吧,每個函數在調用的時候都會自動獲取兩個特殊變量:thi

原创 Node.js 筆記(一) nodejs、npm、express安裝

Windows平臺下的Node.js安裝 直接去nodejs的官網http://nodejs.org/上下載nodejs安裝程序,雙擊安裝就可以了 測試安裝是否成功: 在命令行輸入 node –v 應該可以查看到當前安裝的node

原创 nodejs中npm常用命令

nodejs中npm常用命令 npm install <name>安裝nodejs的依賴包 例如npm install express 就會默認安裝express的最新版本,也可以通過在後面加版本號的方式安裝指定版本,如npm ins

原创 IOS移動端meta

  <meta name="format-detection" content="telephone=no">等 在iPhone的瀏覽器中頁面將以原始大小顯示,不允許縮放。   <meta name="viewport" co

原创 webstorm卡頓問題

Webstorm卡頓問題 近期隨着項目開展,文件逐漸增大,webstrom頻繁出現卡頓,而且時有崩潰現象,提示沒有足夠的內存來執行請求的操作,需要增加Xms設置。   解決辦法:     1、找到WebStorm.exe.vm

原创 函數定義的三種方式

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd

原创 實現vue的雙向綁定(四)

vue雙向綁定 - watcher 目錄1、vue實現雙向綁定的必要方法2、完善watcher.js內容 1、vue實現雙向綁定的必要方法 模板的編譯。即:{{}}的取值編譯,指令的編譯 數據劫持,觀察數據變化。即:表單值改變,