原创 html2canvas.min.js(生成圖片插件)
/*! * html2canvas 1.0.0-alpha.12 <https://html2canvas.hertzen.com> * Copyright (c) 2018 Niklas von Hertzen <https://
原创 手機與座機號碼正則表達式/特殊字符
//手機正則 var mobilePtn = /^1[34578][0-9]{9}$/; //座機正則 var landlinePtn = /^(0[0-9]{2,3}\-)([2-9][0-9]{6,7})+(\-[0
原创 h5解決iPhone上input聚焦頁面整體上移,鍵盤消失頁面沒有落下來
var htmlScrollHeight; $('.other-input input').on('focus', function () { htmlScrollHeight = $(docum
原创 url地址後的參數獲取
function GetQueryString(name) { var reg = new RegExp("(^|&)"+ name +"=([^&]*)(&|$)"); var r = windo
原创 @vue/cli創建
安裝vue-cli3的命令: npm install -g @vue/cli; 啓動項目的命令: 1.圖形界面創建 vue ui GUI圖形界面:方便,運行速度比較慢, 2.命令行創建 vue create name npm run se
原创 視頻播放jsmpeg.js
jsmpeg.js <canvas style="width: 100%" id="video-canvas"></canvas> <script src="js/lib/jsmpeg.min.js"></script>
原创 跟着各種資料從頭捋一遍javascript
1.js誕生於1997年,Brendan Eich10天設計出來的,當時java很火,爲了蹭熱度,網景公司將其取名爲JavaScript,兩者除了語法有點像,啥關係都沒有。 2.ECMAScript是一種語言標準,JavaScript是網
原创 js 關於安卓和蘋果及微信內置瀏覽器的一些bug總結
1.控制軟鍵盤收起: document.activeElement.blur();//軟鍵盤收起 2.安卓軟鍵盤彈起與收起的監測 var winHeight = $(window).height(); //獲取當前頁面高度
原创 vue-cli2創建項目流程
爲什麼使用vue-cli:算法結構、本地測試、代碼部署、熱加載、單元測試 1.下載安裝node.js 官網: https://www.nodejs.cn 下載完成後安裝,記住安裝的位置,因爲要配置path變量 安裝完成後啓動命令
原创 獲取兩個值中的隨機數
如果你想要一個1到10之間的隨機數,你可以這樣得到它: let randomNumber = randomInt(1, 10); 這是randomInt方法的定義: function randomInt(min, max) {
原创 js請求native的jsBridge
<script type="text/javascript"> // jsbridge init var jsBridge = function (callback) { if (window.WebView
原创 豎屏項目landscape.js
(function() { var landscapeTip; function createLandscapeTip() { if (!landscapeTip) { landscapeTip = docum
原创 Parallax.js頁面視差滾動插件
! function(t, i, e) { "use strict"; function s(t, i) { this.element = t, this.layers = t.getEl
原创 qrcode生成二維碼
地址:https://github.com/jeromeetienne/jquery-qrcode <div id="qrcode" class="qrcode"></div> // 生成微信分享二維碼 function genera
原创 橫屏項目orientation.js
(function() { var wb, hb; function resizeBody() { wb = document.documentElement.clientWidth; hb = document