原创 Sublime Text -Sidebar 背景色調整爲黑色攻略~

Sublime Text 2 編輯器: Ctrl+` 輸入安裝代碼,安裝package control 插件 ctrl+shift+P : Package install 爲什麼裝不上了呢?出現了什麼問題? -》 360清理垃圾先

原创 在GitHub上管理項目 branch的用法

新建repository   本地目錄下,在命令行裏新建一個代碼倉庫(repository)  裏面只有一個README.md  命令如下:  touch README.md  git init   初始化repository g

原创 CSS行高——line-height 行間距

初入前端的時候覺得CSS知道display、position、float就可以在佈局上游刃有餘了,隨着以後工作問題層出不窮,才逐漸瞭解到CSS並不是幾個style屬性那麼簡單,最近看了一些關於行高的知識,就此總結一下。 所謂行高是指文

原创 css 樣式佈局的問題

今天測試頁面,發現一個奇怪的現象:一個頁面在除了5s的所有手機上都顯示正常。而且chrome瀏覽器的適配機型裏面,也沒有5s之歌選項。。。導致我們現在才發現問題。 具體問題表現爲:頁面整體不能適配手機,雖然設置了寬度爲100%。整體頁面偏

原创 三種工廠模式彙總

工廠模式分爲三種:簡單工廠、工廠模式和抽象工廠模式。三者之間存在哪些異同呢?先分別看看各個模式的特點 一、     簡單工廠模式: 實現了算法和界面的分離,也就是將業務邏輯和界面邏輯分開了,降低了耦合度。 算法的封裝:  定義一個

原创 js中的類型轉換問題

1 js中的undefined意思是未定義,而不是未聲明。如: var m; //m的類型就是undefined typeof n; //報錯,因爲n是一個未聲明的變量 2 NULL雖然在JS中被定義爲一種類型,但是在進行類型檢查

原创 HTML中文出現亂碼的解決辦法

方式1 meta charset= "utf-8" 這是最簡便的方式。 值得注意的是,如果你的代碼是在記事本里面編輯的,那保存時注意選擇編碼方式——utf-8. 如果沒用,繼續向下看 方式2 <mata charset="GB

原创 阿里前端電面

幸虧今天實習請假了,我還在宿舍洗衣服呢,就接到了阿里的電話,不過宿舍很安靜,也算是時機不錯吧。 首先讓我介紹了一下關於前端的項目經歷,我接觸前端的時間很短,項目經歷也少,簡單介紹了一下之後就沒有繼續問了,反而開始問比較基

原创 HTMl5的sessionStorage和localStorage

原文地址:http://www.cnblogs.com/yuzhongwusan/archive/2011/12/19/2293347.html html5中的Web Storage包括了兩種存儲方式:sessionStora

原创 jquery全局ajax參數詳細執行分析-$.ajax竟然可以這樣用!

本文分析的問題,比較奇葩。可能大家在一般的項目中都用不到。所以首先要先了解這個應用場景。反正我分析了之後才發現jquery全局$.ajax竟然可以這樣用! 1、背景 在頁面中使用ajax請求進行異步操作這個現在比較常用,我們

原创 微特喜前端面試總結

我只記錄我覺得有用有價值的問題,太簡單或者忘記的就不做記錄。以後同此。 一、前端知識 1.如何讓一個盒模型垂直居中:margin:auto 二、c++ 動態綁定機制是如何實現的 每一個多態類都維護一個虛表,虛表裏面存放着各個虛

原创 [github 教程]手把手教你最簡單的開源項目託管GitHub入門教程_github 教程

[github 教程]手把手教你最簡單的開源項目託管GitHub入門教程——簡介自從google code關閉了下載服務了之後,GitHub作爲了目前最好用的免費開源項目託管站點,衆多開源項目都託管在github,其中不乏著名的播放器MP

原创 頁面增加定時器

簡單定時器: 前幾天給頁面增加了一個簡單的定時功能,但是由於用的settimeout函數,變量設爲全局變量,在每次頁面加載後都要初始化,所以在實際應用中有點不切實際。我做的這個計時器是給直播中的視頻計時的,所以當用戶退出後,再進入

原创 Jquery $.ajax請求詳解及ajax全局變量分析

在一個頁面中,我們可能會使用多個初始化加載函數,包括可能有onload、$(document).ready(function (e) {});。 他們的具體差別不在該文章中涉及,本篇主要分析一下ajax的請求狀態及異步同步處理,多個