原创 手機號3-4-4 & 滾動函數 & 滾盤抽獎

手機號3-4-4 ** – 需引入一個jq** or zepto 下列flow 就是344相關的東西, **$(’#inpTel’)**對應的就是輸入input輸入框DOM節點。 var flow = {

原创 Jenkins 自動部署常見配置方式以及過程

搭建一個jenkins 自動構建工具 https://www.cnblogs.com/loveyouyou616/p/8714544.html 1、弄好機器之間的ssh ,將git 倉庫填入: 2、配置遠程目錄 通常Jenkin

原创 檢測網頁是否打開開發者工具(檢測F12)

檢測網頁是否打開開發者工具(檢測F12) tips ,有個500ms的setInterval ,慎用啊! 有時候我們需要屏蔽一下console 日誌: 效果查看: https://sindresorhus.com/devtools

原创 封裝自己的jsonp、元素Ajax

在封裝自己的JSONP 服務之前,我們要先明白,什麼是同源?爲什麼要跨越? 首先我們要明白,同源策略是瀏覽器的一種安全策略,所謂同源是指,域名、協議、端口完全相同。 爲什麼要跨越?在開始前簡單介紹一下CDN(contentde

原创 seajs 模塊化開發(轉載、整理)

seajs 作者是阿里巴巴的射鵰先生,玉泊。 Sea.js 追求簡單、自然的代碼書寫和組織方式,兼容所有主流瀏覽器 具有以下核心特性: Sea.js 遵循 CMD 規範,可以像 Node.js 一般書寫模塊代碼。 依賴的自動加載

原创 gulp基本使用

gulp 是後起自秀,它在Grunt 之後出現,優與Grunt 。最主要的是其配置更加簡潔更易於上手,它是基於Node.js 開發的構建工具。 (先介紹一下,Grunt這個工具使用插件機制和Gruntfile.js 來實現多任務

原创 JavaScript 的閉包解析

什麼是閉包? 閉包從字面上看就是封閉和包裹。 所以可以這麼認爲:定義一個函數,在函數外部別人無法訪問,因此這個函數就構成閉包。也可以說,閉包是一個受到保護的變量空間。 JavaScript 有了閉包,那麼該如何合理的去解決?如

原创 模板引擎原理

模板編譯用的還是比較多的,像template 、underscore的插件等等,不過隨着vue ,angular ,avalon 等雙向數據綁定的出現,也基本上用的不多了。都知道模板引擎都是正則匹配,但是都能想清楚麼? 比如這麼一

原创 vue 常用的插件(自整理)

vue-resource vue-resource 作爲vue插件的形式存在,通過XMLHttpRequest或JSONP發起請求並處理響應。開發中常用。 用法: npm install vue-resource --save

原创 酷我經歷

在酷我的一年工作時間,還是有挺多的成長的,從切圖開始,到JS開發,再到前後端分離技術方案的實現。從各種手機APP內嵌需求完成(還有車載的適配),到www線上需求實現,再到酷我音樂盒本地模板需求實現。算是把各情況、各端都走了一遍了。