原创 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