原创 HTML5新API學習

HTML5新標籤學習手記 1、HTML5的新標籤 footer,frame,section這些HTML佈局的語義化標籤 Forms新API:如slider,input的type,progress,input:placholder,aut

原创 js的閉包和單例

離散數學中閉包的概念:若在一個集合上進行某種運算,其運算結果仍爲集合中的元素,則稱該集合爲此運算上的閉包。X運算閉包=集合中元素X運算後還是X元素 “閉包” 一詞來源於以下兩者的結合:要執行的代碼塊(由於自由變量被包含在代碼塊中,這些自由

原创 CSS中關於font的樣式

CSS中關於font的樣式 字體 粗細 大小 斜體 行距 縮略寫法 字體 font-family 定義字體,允許有多個字體作爲輪候的值。例如: font-family: 'Microsoft YaHei', Arial, H

原创 CommonJS瞭解手記

CommonJS概述 JavaScript的是根據ECMAScript規範指定的一種用於網絡的腳本語言,而在此基礎上,爲了完善JS語言,增加其跨平臺的特性,增添了對後端的規範。CommonJS這一規範,該規範主要用於後端服務器。

原创 Thinking Oriented Programming

Thinking Oriented Programming-----------------------------1、TOP,思維導向編程。讓程序員的注意力集中在程序的設計,而不是程序如何一步一步實現。編程的三大痛苦:1、Verbos

原创 jQuery插件—validate

jQuery插件—validate #陳遠宏 2015-5-22 官網鏈接及文檔 jQuery.validate插件主要用於給表單添加前端的驗證。 1、用法 下載jQuery.validate。並且引用到頁面(需要連通jQuer

原创 javascript學習手記

1、DOM&BOM(面向Web開發) DOM(Document Object Model) 1、document對象:對對象的選擇,對HTML文檔進行寫入修改 document.write(),向HTML輸出字符串,可以是標籤、文字。與

原创 jQuery Mobile和jQuery的使用簡記

jQuery Mobile和jQuery的使用簡記 #陳遠宏 2015-5-22 一、使用jQuery Mobile和jQuery開發 jQuery Mobile的API 1、data-role data-role="page";

原创 Ajax&JSON

Ajax 異步javascript JSON JavaScript Object Notation(js對象表示法) XMLHttpRequest XMLHttpRequest 對象 所有現代瀏覽器均支持 XMLHttpRequest

原创 Webpack使用以及分析

Webpack What 在 webpack 裏,所有類型的文件都可以是模塊,包含我們最常見的 JavaScript,以及 css 文件、圖片、json 文件等等。通過 webpack 的各種加載器,我們可以更有效地管理這些文件。 主

原创 Fetch API

參考文章:fetch API和傳統ajax接口的差別 機制: fetchAPI支持stream讀取 fetchAPI可以控制Header、Response(需要把Response.json().then()來調用)、Request Fe

原创 ES7裝飾器、高階函數與類

在使用裝飾者模式的時候,考慮過幾個方案 ES7的Decorator 高階函數+類 Decorator 參考文章:探祕Decorator、FED的Decorator、Object.defineProperty用法 function de

原创 linux系統變量和別名

常見變量包 ~/.bashrc:bash打開時會讀取 ~/.zshrc:zsh打開時會讀取 /etc/profile:此文件爲系統的每個用戶設置環境信息,當用戶第一次登錄時,該文件被執行. 並從/etc/profile.d目錄的配置

原创 Redux和React

Redux和React What Redux 是 JavaScript 狀態容器,提供可預測化的狀態管理。 一個完整單獨的State Tree 操作State Tree的Producer純函數(可拆分爲多個子項) 通過Action來表達

原创 SeaJS使用手記

SeaJS使用手記 官方文檔:http://seajs.org/docs/#docs 官方改造模塊文檔:https://github.com/seajs/seajs/issues/971 現狀:本來是一個NodeJS搭建的前端應用。