原创 爬圖片URL

想要獲取到100條圖片鏈接,還是自己寫來的方便些,代碼有不足之處,之後再繼續改進^_^ package zw; import java.io.BufferedReader; import java.io.IOException; imp

原创 同源策略和跨域解決方案

1. 同源策略是web的一種安全策略,若非同源如下不可訪問(表單,鏈接可以):a. Cookie,LocalStorage,IndexDBb. DOMc. Ajax2、Ajax跨域的解決方案1. 用document.domain設置成同一

原创 CSS選擇器

雅虎提供的css初始化代碼有什麼特別,這裏爲什麼無效?儘量解決兼容性問題;出現的問題,a:hover失效。solve:選擇器具有選擇元素並將樣式作用到元素上(1),當一個元素被多個選擇器選中,那麼最終的樣式應用有個算法(2),元素之間的標

原创 談學科

1. 學科的概述        人與世界相處的橋樑便是思考,思考的驅動基礎在於問問題,思考的過程即由表象到本質的過程。1.1 學科的定義        基於物質,對物質的某方面抽象出的本質規律。1.2 學科的類別        從大方面即

原创 html頁面跳轉方法

1. window.open('url');2. window.location.assign('url');//在本頁面窗口跳轉    window.location.replace('url');3. <!--定時轉到其他頁面 -->

原创 BFC

//css重點內容爲佈局+盒子模型。 BFC(Block formatting context)塊級格式化上下文 1. 產生BFC的條件 display屬性爲block,list-item,table的元素,會產生BFC 2. 觸發條件的

原创 前端基礎問題

1. <!DOCTYPE HTML>啥作用? 聲明瞭doctype屬性則表示瀏覽器統一以某種規範來解析文檔,若不聲明則按‘怪異模式’來解析(即瀏覽器各自的解析方式) 2. html加不加標籤都無所謂,反正不影響頁面效果? 額,程序不加的話

原创 模板引擎

1. 模板引擎的過程是怎樣的?    模板引擎是個概念,目的是使目標對象更易控制。過程:輸入->引擎->輸出.    web模板引擎,通常將數據和頁面分離,再通過引擎輸出完整的頁面,代碼更易控制.    web模板引擎的實現目標主要兩個:

原创 js 事件循環

爲了提高效率,分爲同步和異步任務(需要等待IO處理完返回結果後再執行的任務)1. 所有同步任務都在主線程上執行,形成執行棧2. 但異步任務返回結果後,將要處理的事件添加進任務隊列(事件隊列,消息隊列)3.一旦主線程的所有同步任務執行完,主

原创 js cookie操作的簡單封裝

/* document.cookie裏的expires爲有效期終止時刻,若沒指定,則瀏覽器關閉後cookie就無效,即Session path,與cookie同一目錄和子目錄可訪問他,默認是根目錄/ domain

原创 http狀態碼

1. http狀態碼用來表示網頁服務器響應代碼2. 爲什麼要有?客戶端的請求必然需要有響應,而服務器有各種不同的處理結果,而通過響應代碼,讓客戶端更加方便處理響應結果。3. 分哪些類型?    2*:服務器成功處理完請求    3*:需客

原创 z-index

z-index的值決定了同級元素的堆疊順序。而父元素若設置了z-index,則會爲子元素定義堆疊順序。若向上沒有設置了z-index的父元素(稱該元素爲自由元素),這該元素可以與所有同級的和其他的自由元素比較。所以設置z-index的過程

原创 js 變量提升

1. 變量提升到哪?什麼情況纔會變量提升?   具體位置這不知道呢,根據實踐總結,在正確使用變量之前,要將變量初始化,而該變量的聲明總會提升到變量使用之處的前面。

原创 你所不知道的flex

  1. 總結     flex應用:對父元素聲明display:flex,聲明的其他相關屬性作用於他的直接子元素。儘量讓元素保證撐起寬高,如width需要100%的那就聲明width:100%,若子項目沒有寬或高,則容易導致佈局出錯。

原创 事件冒泡和委託機制

一般的瀏覽器默認採用冒泡方式,但並不是所有事件都能冒泡1.阻止冒泡:e.stopPropagation();2.阻止默認:e.preventDefault();3.同時阻止冒泡和默認行爲:return false;事件委託機制則利用冒泡原