原创 什麼是MIME類型

MIME:多用途互聯網郵件擴展類型,是設定某種擴展名的文件用一種應用程序打開的方式類型,當該種擴展名的文件被訪問的時候,瀏覽器會自動使用指定應用程序來打開,多用於指定一些客戶端自定義的文件名,以及一些媒體文件打開方式 一、 首先,我們要

原创 html5 中新添加的標籤以及新增表單類型

一html5新增標籤 1.主體結構元素包括 article、section、nav、aside、time article定義來自外部的內容 外部內容可以是來自一個外部的新聞提供者的一篇新的文章,或者來自 blog 的文本,或者是來自論壇的

原创 自定義 cookie的獲取,設置以及刪除函數

var cookieUtil = { get :function(name){ var cookiename = encodeURIConponent(name) + "="; var cookiestart = d

原创 em, px 以及 rem 之間的區別

px(像素相對長度單位) 像素px是相對於顯示器分辨率的 em 相對長度單位 是相對與當前對象內文本的字體尺寸 如果當前對象沒有設置字體尺寸,則相對於瀏覽器的默認尺寸 rem 設置字體大小時仍然是相對大小但相對的是HTML根元素j即<h

原创 iE盒模型和表準盒模型的區別

從上圖可以看到 IE 盒子模型的範圍也包括 margin、border、padding、content,和標準 W3C 盒子模型不同的是:IE 盒子模型的 content 部分包含了 border 和 pading。

原创 window.innerWidth以及window.outerWidth的區別

window.outerWidth獲取瀏覽器窗口外部的寬度。 它表示整個瀏覽器窗口的寬度,包括邊欄 window.innerWidth獲取瀏覽器可視區域的寬度,也就是頁面的寬度 <!DOCTYPE html> <html> <body>

原创 給定一個自定義函數,random5() 可以隨機生成1-5之間的隨機數,請利用rondom5()定義一個rondom

// random5() 已經定義 int random5() function(){ /* */ } int random7(){ int a = random5(); if(a==3){ a= random5();

原创 如何用一個語句判斷一個整數是不是二的整數次冪?

解法 function test(n){ if(n&(n-1)){ return flase; } else{ return true; } } 如果將這個數減

原创 清除浮動方法彙總

1.子元素添加一行空div設置 style="clear:both"屬性 ..... div1,.div2{ width:200px; height:200px; b

原创 輸入一個整數,求該整數的二進制表達中有多少個1。例如輸入10,由於其二進制表示爲1010,有兩個1,因此輸出2。

1.解法一 int count(n){ int count =0; while(n){ if(n&1) count++; i=i>>1; } return count; } 2.解法二

原创 html中具有語義化標籤的元素

1.h1,h2 2.ul,ol和dl <dl> 標籤定義了定義列表(definition list)。 <dl> 標籤用於結合 <dt> (定義列表中的項目)和 <dd> (描述列表中的項目) <dl> <dt>計算機</dt>

原创 判斷一個單向鏈表中是否有環

判斷一個單向鏈表中是否有環 思路: 用兩個指針,pSlow,pFast,就是一個慢一個快 慢的一次跳一步, 快的一次跳兩步, 什麼時候快的追上慢的了就表示有環(pSlow == pFast )。 實現如下: struct lis

原创 document.all用法

轉載於:http://www.cnblogs.com/uedt/articles/1691443.html document.all是頁面內所有元素的一個集合。例如: document.all(0)表示頁面內第一個元素 document