原创 Bootstrap學習小小小小筆記

嗯,剛開始學,一點小tips,供 自己 回憶。 ——————————————————————————————————– (1)Bootstrap3已經是移動設備優先了。所以一般在head中添加 <meta name="viewp

原创 前端面試(計算機網絡、數據算法、Linux)

1 HTTP常見狀態碼 200 OK 正常返回信息 302 Found 資源被暫時性轉移 304 Not Modified 自從上次請求後,請求的網頁未修改過。 304講解 307 臨時重定向 401 該請求

原创 jQuery中以0/1編號

在jQuery中,基本都是以0開始編號的。如:eq()、odd、even這些。 有個例外,就是nth-child(),他是以1開始編號的。 另外,JS的數組也是從0開始編號,但是CSS是從1開始編號的。

原创 【轉】常見瀏覽器兼容

Ø JavaScript 3 HTML對象獲取問題 3 const問題 3 event.x與event.y問題 3 window.location.href問題 3 frame問題 3 模態和非模態窗口問題 3 firefox與

原创 AngularJS學習筆記

1.指令 (1)ng-init 指令初始化 AngularJS 應用程序變量。不常用     HTML5 允許自定義屬性以 data- 開頭。而AngularJS 屬性以 ng- 開頭,所以可以使用 data-ng- 來讓網頁

原创 內存泄漏

關於這方面的文章太多,綜合一下寫個簡單的方便自己理解,針對js的內存泄漏 1、什麼是內存泄漏? 內存泄露是指一塊被分配的內存既不能使用,又不能回收,直到瀏覽器進程結束。 2、出現情況 (1) 當頁面中元素被移除或替換時,若元

原创 visibility:collapse

當一個元素的visibility屬性被設置成collapse值後,對於一般的元素,它的表現跟hidden是一樣的,但如果是table相關的元素,例如table行,table group,table列,table column gr

原创 npm安裝

npm 要爲每個項目單獨安裝一遍 node_modules。 也就是說,要在新項目中使用npm,那麼要先進入項目所在的文件夾(終端進入),然後安裝。 可以安裝淘寶的npm鏡像,速度比較快。 先執行下面這句: $ npm inst

原创 Vue.js

朋友,這篇是寫給自己看的。所以你們可以跳過了,不然可能會覺得莫名奇妙 =V= 推薦看這個 Vue.js Vue.js是當下很火的一個JavaScript MVVM庫,它是以數據驅動和組件化的思想構建的。無需手動操作DOM。它通過一

原创 jQuery中事件命名空間

常見的事件: $(#id).on('click',function(){.A處理..}); 加上命名空間後: $(#id).on('click.a',function(){.B處理..}); $(#id).on('click.a.

原创 用閉包實現計數器

如果我們需要一個計數器,一個會把計數器設置成全局變量,這樣這個計數器會依次增加 var counter = 0; function add() { return counter += 1; } add(); add();

原创 前端面試(簡答)2

以下是需要知道的,加油吧朋友 T T HTML&CSS: 對Web標準的理解、瀏覽器內核差異、兼容性、hack、CSS基本功:佈局、盒子模型、選擇器優先級、 HTML5、CSS3、Flexbox JavaSc

原创 標準事件模型和IE事件模型

在瀏覽器解析事件的時候,有兩種觸發方式,一種叫做Bubbling(冒泡),另外一種叫做Capturing(捕獲)。這裏不做過多解釋 這裏分析三種綁定事件模式 1、 Traditional Module 傳統方式的事件模型即直接在

原创 變量提升與函數提升

變量提升 var a = 5; function fafa(){ a==6;//false a==5;//false var a = 6; function test(){ a ==

原创 原生ajax

1.創建XMLHTTPRequest function createXMLHTTPRequest() { //1.創建XMLHttpRequest對象