原创 JS之Date對象

Date概述 Date: 封裝了1970年1月1日0時0分0秒至今的毫秒數, 並且提供了對時間進行操作的方法 創建對象 var now = new Date() //創建一個日期對象, 同時保存當前時間 var date =

原创 CSS之佈局相關

邊距屬性相關 margin 外邊距合併 當兩個外邊距相遇時,他們將形成一個外邊距,稱之爲外邊距合併。外邊距的值,以大值爲準 A Problem 描述 內外嵌套的div元素,如果設置內層div的margin-top,默認

原创 JS之正則表達式相關

正則概述 定義: 規定字符串中字符出現規則的表達式 RegExp對象: 封裝了一條正則表達式, 提供了使用正則表達式驗證和查找的方法 如何創建正則表達式對象: var exp = /正則表達式/gi; var exp = ne

原创 JS之函數相關

函數概述 定義: 封裝一項專門任務的步驟清單的代碼段, 並起一個名字 何時使用函數 當一項任務需要反覆執行, 但又不希望重複編寫時 函數: 封裝函數定義的引用類型對象 函數名: 指向函數定義的一個變量 聲明時不執行, 也不讀取

原创 jQuery數組($.each,$.grep,$.map,$.merge,$.inArray,$.unique,$.makeArray)處理函數詳解

本文章來給各位同學介紹jQuery數組($.each,$.grep,$.map,$.merge,$.inArray,$.unique,$.makeArray)處理函數詳解用法有需要了解的朋友可參考參考啊。 1. $.eac

原创 CSS之動效相關

過渡 什麼是過渡 元素從一個狀態到另一個狀態的平滑變換的過程 過渡屬性 元素的哪個屬性發生變化時要使用過渡效果 transition-property: none | all | property 過渡時間 整個過渡效果在

原创 JS之錯誤處理

錯誤處理 Error對象: 封裝了錯誤信息的對象 何時創建: 發生錯誤時, JS自動創建 Error子對象: ReferenceError: 引用錯誤, 找不到對象 SyntaxError: 語法錯誤 TypeError:

原创 JS之Math對象

Math概述 Math: 專門封裝數學計算中常用常量和計算方法的全局對象 Math沒有構造函數, 所以不能new, 所有的API都直接用Math.apiName 何時使用Math: 進行數學計算時 Math API 取整

原创 CSS之定位相關

###爲什麼要使用定位 當需要修改元素出現的位置, 則需要使用定位 ###定位分類 浮動定位 float: left/right 普通流定位 position: static (默認), 靜態定位 相對定位 position:

原创 CSS之顯示相關

垂直對齊相關 vertical-align 垂直對齊方式 該屬性定義行內元素的基線相對於該元素所在行的基線的垂直對齊方式。在表單元格中, 這個屬性會設置單元格框中的單元格內容的垂直對齊方式。 針對行內塊(img)

原创 CSS之選擇器相關

基礎選擇器相關 通用選擇器 元素選擇器 類選擇器 注意: 類名不能以數字開頭 分類選擇器 如: div.waring{} id選擇器 羣組選擇器 後代選擇器 子代選擇器 複雜選擇器相關 兄弟選擇器 相鄰兄弟選擇器

原创 CSS細節之文本換行三屬性

文本換行的三個屬性 三屬性分別爲word-wrap、word-break、white-space. 瀏覽器默認換行方式 對於西文來說,以空格爲間隔,每行容納儘量多的單詞,若整行無空格且超出瀏覽器顯示邊緣,則橫向撐開瀏覽器邊緣

原创 JS之字符串相關

字符串概述 定義: 多個字符組成的只讀字符數組 只要數組中不直接修改原數組的API, 字符串都能用 str[i] 獲得字符串中下標爲i的字符 str.length 獲得字符個數 str.slice(starti[,endi+1

原创 JS之數據類型相關

數據類型分類 原始類型 值直接保存在變量本地的數據類型 5種: Null | Undefined | Boolean | String | Number 引用類型 值不保存在變量本地的數據類型 數據類型詳解 首先說一個運

原创 CSS之樣式相關

邊框相關屬性 box-shadow (邊框陰影) h-shadow 水平陰影距離 v-shadow 垂直陰影距離 blur 可選,模糊距離 spread 可選,陰影尺寸 color 可選,顏色 inset 可選,將當前陰影修改