原创 小程序數據請求注意事項

本文僅作爲個人學習經驗總結,如有理解有誤的地方,歡迎在評論區指出,謝謝!1.小程序的請求格式官方文檔中有明確的說明,不懂得可以看官方文檔,微信小程序開發文檔2.微信只支持https的請求方式3.文檔中要求, 客戶端的 HTTPS TLS

原创 js原生事件封裝

自己寫的js事件的一些封裝,僅做學習筆記使用 第一部分 event 添加事件,刪除事件,以及冒泡的屏蔽,並都做了兼容性的處理<span style="font-size:24px;">var event = { //添加句柄 添

原创 關於js原型繼承的理解

//原型繼承 function SuperType(){ this.property = true ; } console.log("SuperType()=",SuperType()); SuperType.prototype

原创 正則替換日期中間的符號

var p_strDate="2006-10-18 18:01:00"; var pattenStr = new RegExp("\s| |_|[-]|/|:","g"); var arrPatten = p_strDate.replac

原创 get/post 區別

get/post 區別 Form中的get和post方法,在數據傳輸過程中分別對應了GET和POST方法。 二者主要區別如下: 1、Get將表單中數據的按照variable=value的形式,添加到action所指向的URL後面

原创 正則regular

/*** * 正則regular */ /** * //1.正則初體驗 * //1.1什麼是正則 * //簡單來說正則就可以理解爲一個規則,用來處理字符窗的一個規則(正則就是用來處理字符串的),這裏所說的處理一般包含匹配和捕獲

原创 爲什麼canvas畫的是正方形是長方形

剛纔發現了一個問題,我用canvas畫了一個寬高都是50的正方形,結果出來的卻是長方形,原來我的代碼是這樣寫的。有同樣問題的你快看看你是不是也中招了 <canvas id="drawing" style="width: 200px;

原创 Linux 添加代理

1. 只針對當前終端,不會影響到全局 export http_proxy="http://192.168.31.10:8031" 2. 編輯.bash_profile文件 export http_proxy="http://192.

原创 ionic新建項目

準備工作:先安裝 nodejs , 然後再通過nodejs的npm安裝cordova以及ionic 當然這些在官方文檔上面也是有的,只是爲了作學習筆記。 1.  安裝cordova 以及ionic 我是分開安裝的 $ npm inst

原创 Linux 設置桌面快捷鍵

    以webstorm爲例 cd /usr/share/applications/ sudo vi webstorm.desktop #創建vi    vi裏面的內容: [Desktop Entry]

原创 前端js經典面試題目

/** * 用js實現一個類P 包含成員變量a,成員變量b成員函數sum sum輸出a與b的和,a,b默認值都爲0.實現一個類M,M繼承自P,在P的基礎上增加成員變量c成員變量函數sum變成a,b,c的和 */ function P(

原创 css清除浮動 clear float

clear float 1.爲父元素添加overflow:hidden 第一個方法很簡單,缺點是不太直觀,即爲父元素應用overflow:hidden,以強制它包圍浮動元素。 eg. <section> <img src = "i

原创 數組對象的slice和splice方法

數組對象的slice和splice方法 之前被大神虐過一次,長長記性,專門把這兩個方法拿出來做一個比較,本文僅做學習筆記使用,如有任何意見或建議歡迎在評論區指出。 slice 定義和用法 slice() 方法可從

原创 ionic兼容title居中和tab欄放在底部

在app.js裏的 .config 裏添加配置,同時在函數中引入 $ionicConfigProvider,具體格式如下所示:.config(function($stateProvider, $urlRouterProvider,$io

原创 linux 系統安裝微信小程序開發工具

一 、首先要安裝 nw.js sdk 環境            nw.js的安裝:     1.首先是osx下安裝,你可以參考官方文檔進行app下