原创 Typescript入門關鍵幾點

最近公司項目開始統一使用Typescript了,所以自己也是開始認真的學習了一下typescript,還是很有收穫的!下面分享給大家 基礎知識 基礎 let isDone: boolean = false; let de

原创 JQ中的attr和prop方法

啥也不說了,注意坑,如果你在使用attr的時候發現明明在行間已經加上了該屬性但實際卻無法生效那就嘗試一下prop吧!貼一張官方推薦的是使用attr還是prop的表格: Attribute/Property .attr() .pro

原创 子元素浮動後,父元素自動撐開的辦法,一般都是高度

一,子元素最後加上<div style="clear:both"></div> 二,父元素中設置overflow:hidden;屬性

原创 流體佈局CSS3中 calc()的使用 順帶box-sizing

平時在製作頁面的時候,總會碰到有的元素是100%的寬度。衆所周知,如果元素寬度爲100%時,其自身不帶其他盒模型屬性設置還好,要是有別的,那將導致盒子撐破。比如說,有一個邊框,或者說有margin和padding,這些都會讓你的盒子撐破。

原创 用CSS實現三角形

<!DOCTYPE HTML> <html> <meta charset="UTF-8"> <head> </head> <style type="

原创 對ajax使用的一些感想

自從接觸交互以來,都是在用別人封好的框架,但是總感覺有一層東西擋在自己面前,是看不透摸不着,數據是怎麼個原理獲得的,爲什麼我只在定義這個函數就獲取出來數據了,最近開始研究了一下源碼,受益匪淺,出錯了也能很快找到原因,爲什麼這樣不行;另外還

原创 行內元素與塊級元素比較全面的區別和轉換

一、行內元素與塊級元素 塊級元素列表 <address> 定義地址 <caption> 定義表格標題 <dd> 定義列表中定義條目 <div> 定義文檔中的分區或節 <dl> 定義列表 <dt> 定義列表中的

原创 HTML5 標籤

<label> 標籤爲 input 元素定義標註(標記)。 label 元素不會向用戶呈現任何特殊效果。不過,它爲鼠標用戶改進了可用性。如果您在 label 元素內點擊文本,就會觸發此控件。就是說,當用戶選擇該標籤時,瀏覽器就會自動將

原创 從$('li').filter(':even').css('background-color', 'red');說起

filter() 方法將匹配元素集合縮減爲匹配指定選擇器的元素。 <!DOCTYPE html> <html> <head>   <script type="text/javascript" src="/jquery/jquery.js

原创 7個JQ最佳實踐

在這篇文章中,我會給大家介紹在編寫、調試和審查JavaScript代碼的時候一些好的實踐(至少我是這麼認爲的)。事實上,我選擇了其中7個最常見的場景。  1、使用CDN及其回退地址(fallback)   CDN代表內容傳遞網絡(C

原创 AngularJs服務

服務: 其作用就是對外提供某個特定的功能,如消息服務,文件壓縮服務等,是一個獨立的模塊。ng的服務是這樣定義的: Angular services are singletons objects or functions that c

原创 jQuery 3.0 的變化

1、簡化了 show/hide 之前的 show/hide 是大兼容,比如 show, 無論元素的 display 是寫在style,stylesheet裏都能顯示出來。3.0 則不同了,寫在 stylesheet 裏的 displa

原创 nodejs一文件系統

在node.js中,可以通過fs(file system)模塊進行文件的I/O操作。 1、模塊調用聲明: var fs=require('fs'); 2、使用readeFile方法,進行文件數據的讀取。 fs.readFile(fil