原创 前端面試題四
1、JS數組去重 以下是展示三種方法: Array.prototype.unique1= function () { var n = []; //一個新的臨時數組 for (var i = 0; i < this.leng
原创 自定義滾動條案例
網頁常見的選項卡,爲了在選項卡這麼小的空間放進比較多的內容,那麼可以運用滾動條來控制內容區域的高度,使當前選項卡放下足夠的文字。可能我說的有點抽像,下面用一張圖表示一下: 這兩張圖片是我從網上截圖的,第一張是hao123網站左側的
原创 js中怎麼綁定事件
我們想用兩個window.onload的時候,起作用的其實是最後一個。就和變量一個道理,如果寫 var a=5; a=9; 最後a是9;同學說,可以寫到一個window.onload裏面,但是實戰項目中,我們都是分工合作的,每個
原创 什麼是ajax
什麼是ajax?ajax即asynchronous javascript and xml(異步javascript和xml),它並不是一門新技術,而是由javascript css dom(文檔對象模型),xmlhttpreque
原创 vue項目用js封裝的md5
第一步:封裝好js文件 export default { md5 (string) { function md5RotateLeft (lValue, iShiftBits) { return (lValue <<
原创 全選 複選
1. 一般的jq全選 複選寫法$(function () { $('input[type="checkbox"]').change(function (e) { if(this.className == 'al
原创 the vm session was closed before any attempt to power it on
今天關VirtualBox虛擬機時,選的方式是“快速休眠”。結果竟然藍屏報PAGE_FAULT_IN_NONPAGED_AREA。重啓電腦後再啓動虛擬機時,虛擬機窗口一閃而過,出現如下錯誤:the vm session was close
原创 overflow:atuo;隱藏滾動條
動端頁面爲了更接近原生的體驗,是否可以隱藏滾動條,同時又保證頁面可以滾動?使用 overflow:hidden 隱藏滾動條,但存在的問題是:頁面或元素失去了滾動的特性。 由於只需要兼容移動瀏覽器(Chrome 和 Safari),於是想到
原创 中英文換不換行,超過給定寬度添加三個點點...
word-break:break-all;只對英文起作用,以字母作爲換行依據 word-wrap:break-word; 只對英文起作用,以單詞作爲換行依據 white-space:pre-wrap; 只對中文起作用,強制換行white
原创 兩個數組對象的交集forEach遍歷
var tagIDArr =[{name: "博客a", id: 7}, {name: "博客b", id: 8}, {name: "博客c", id: 9}]; var tagList =[{name: "博客1", index: 7
原创 純CSS製作各種圖形
Square(正方形) #square { width: 100px; height: 100px; background: red;} Rectangle(矩形) #rectangle { width: 20
原创 js幾種將網站設爲首頁和加入收藏的代碼
<!-- 設爲首頁 --> <li><a href="javascript:setHome(this,window.location)"> <span class="glyphicon glyphicon-home"></sp
原创 mysql中的coalesce用法
在mysql中,其實有不少方法和函數是很有用的,這次介紹一個叫coalesce的,拼寫十分麻煩,但其實作用是將返回傳入的參數中第一個非null的值,比如 SELECT COALESCE(NULL,
原创 設置git用戶名和email
下面的這兩行命令就是設置用戶名和email:$ git config --global user.name author #將用戶名設爲author $ git config --global user.email author@corp
原创 表單元素與提示文字無法對齊的問題(input,checkbox文字對齊)
文章的最終方法是: 1. 將文字第一字體設置爲Tahoma; 2. 爲input元素設置vertical-align:middle; 3. 爲label元素設置vertical-align:middle; 這樣表單元素和