原创 鍵盤中對應的鍵盤碼的碼值(值得收藏哦!)

分享一些鍵盤碼值哦~~ keyCode 8 = BackSpace BackSpace keyCode 9 = Tab Tab keyCode 12 = Clear keyCode 13 = Enter keyCode 16 = Shif

原创 數據類型精準判斷

我們用到的最基礎的數據類型判斷就是typeof了,但是它無法判斷數組類型,執行過程中數組及對象,都會判斷爲object。 以下判斷(爲判斷數據是否爲布爾類型) Object.prototype.toString.call(bool) =

原创 JS 文本超出用點點點表示,可設置多行

text-overflow: -o-ellipsis-lastline; overflow: hidden; text-overflow: ellipsis; display: -webkit-box; -webkit-line-cla

原创 ss實現checkbox及radio樣式自定義

input實現的單選或複選,默認樣式是很醜的,UI設計通常會設計出各種花樣,來滿足視覺要求,在這裏就說下怎麼藉助css來修改單選/複選框樣式,首先我們來看下效果 圖片來自他人博客(https://www.cnblogs.com/foze

原创 微信瀏覽器判斷

先引入個判斷函數 function isWeiXin() { var ua = window.navigator.userAgent.toLowerCase(); console.log(ua); if (ua.

原创 vue調用鍵盤迴車鍵

直接上代碼@keyup.enter="search"search是我代碼中的方法,當點擊回車的時候之心某方法

原创 html5 video播放/暫停開關

<!DOCTYPE html> <html> <meta http-equiv="Content-Type" content="text/html;charset=utf8"> <head> <title>html5 v

原创 js時間過濾器

/** * * @param {Date} time * @return String */ diffTime (time) { var endDate = ne

原创 let和var的區別

1. 在以往的js中只存在函數作用域而不存在塊級作用域。var聲明的在整個fn中都有效 2. 使用let 將會存在暫時性死區  =》解釋:使用let 聲明的變量,在其聲明前不可使用 fn(){ console.log(name

原创 JS冒泡排序

let arr = [4, 31, 6, 9, 80]; for (var i = 0; i < arr.length; i++) { for (var j = i; j < arr.length; j++) {

原创 工作中接觸到到命令

lsof -i:9191          //查看9191端口占用到情況 kill -s 9 10223     // 殺死編號爲10223到進程 10223進程編號,會在運行完第一個命令之後,查到 如圖:

原创 js base64和圖片 相互轉換

圖片轉base64(此轉換需藉助canvas)<video id="video" src="src" controls="controls" x5-playsinline="" playsinline="" webkit-playsinl

原创 input選擇視頻或圖片本地預覽問題

圖片目前可以用兩個方法,示例是vue代碼,原生用的話需要小改下 預覽圖片 1     <input id="filepicker" @change="chooseImgInput" type="file" class="upload_i

原创 vue中多個倒計時實現

下面給出一個效果圖,我今天要說的就是實現下圖這種多個倒計時很多時候我們做只有一個倒計時的情況比較多,比較簡單只需要一個定時器setInterval,算出來賦賦值就好,但是需要多個倒計時的時候我們就要考慮把倒計時封裝成通用的方法了拿我自己的

原创 vue圓環進度條

此組件是從iview能陪你過過來修改的,不需要安裝依賴,可直接用,自己用的時候最好也封裝成組件,不然需要多個圓環的時候實現特別不容易。上組件<template> <div class="circle_container">