原创 給羅永浩和王自如打個分

1. 前言 視頻實在是太長了,一晚上沒法看完,我看到了80分鐘,就先寫一部分評論。 首先,我個人對於手機來說,就是個普通用戶,算不上發燒友,更算不上專業。 對於老羅,只知道他是個名人,他有很多粉絲,他做了錘子T1。對於王自如,一直看

原创 深入理解javascript原型和閉包(14)——從【自由變量】到【作用域鏈】

先解釋一下什麼是“自由變量”。 在A作用域中使用的變量x,卻沒有在A作用域中聲明(即在其他作用域中聲明的),對於A作用域來說,x就是一個自由變量。如下圖 如上程序中,在調用fn()函數時,函數體中第6行。取b的值就直接可以在fn

原创 javascript高級篇——理解原型和作用域【連載中...】

說明:   該教程繞開了javascript的一些基本的語法知識,直接講解javascript中最難理解的兩個部分,也是和其他主流面嚮對象語言區別最大的兩個部分——原型和作用域,當然,肯定少不了原型鏈和作用域鏈。幫你揭開javascri

原创 《松本行弘的程序世界》讀書筆記

1. 前言 半個月之前買了這本書,還是經園子裏的一位網友推薦的。到現在看了一半多,基礎的都看完了,剩下的幾章可做高級部分來看。這本書看到現在,可以說感觸很深,必須做一次讀書筆記! 關於這本書,不瞭解的可以去網上查查。作者是Rub

原创 請用fontAwesome代替網頁icon小圖標

1. 引言 網頁小圖標到處可見,如果一個網頁都是乾巴巴的文字和圖片,而沒有小圖標,會顯得非常簡陋。下面的小圖標,你是不是會經常用到? 你可能說——“我們用的都是彩色的,不是黑白的”——彆着急,下面會講到。因爲它們也可以變爲彩色的。

原创 自己總結的web前端知識體系大全【歡迎補充】

1. 前言   大約在幾個月之前,讓我看完了《webkit技術內幕》這本書的時候,突然有了一個想法。想把整個web前端開發所需要的知識都之中在一個視圖中,形成一個完整的web前端知識體系,目的是想要顛覆人們對於前端只有三大塊(html、

原创 css知多少(6)——選擇器的優先級

1. 引言   上一節《css知多少(5)——選擇器》最後提到,選擇器類型過多將導致一些問題,是什麼問題呢?咱們直接舉例子說明。      上圖中,css中的兩個選擇器都是針對<span>的,而且兩個設置的顏色不一樣,這裏的<spa

原创 初探百度F.I.S — 由工具到解決方案

1. 前言   閱兵放假三天,我哪兒也沒去,宅着看了一些東東:git命令行、svn命令以及下面的主角——百度FIS。對看過的git、svn的命令也做了一些總結,請參見:《git命令學習筆記》和《svn命令學習筆記》     另外,我

原创 css知多少(9)——float下篇

  float內容比較多,咱們分上、下兩篇來介紹,上篇已經寫完,這是下篇。建議大家先把上篇看了,再來看下文,精彩內容不要掠過啊。 1. 清除float   《上篇》中我們提到,float具有“破壞性”,它會導致父元素“坍塌”,這將不是

原创 css知多少(4)——解讀瀏覽器默認樣式

  上一節《css知多少(3)——樣式來源與層疊規則》介紹了樣式的五種來源,咱們再通過一張圖回顧一下。      對於上面的三層,咱們大概都比較熟悉了。下面的兩層中,用戶自定義樣式一般也就是改一改字號大小和字體樣式,也沒甚好說的。而

原创 更加簡潔易用——wangEditor富文本編輯器新版本發佈

1. 前言   wangEditor富文本編輯器(www.wangEditor.com)從去年11月份發佈,至今已經有將近10各月了。它就像一個襁褓中的小嬰兒,在我的努力以及衆多使用者的支持下不斷摸索、成長。就像這麼大的小孩一樣,它的下

原创 輕量級富文本編輯器wangEditor源碼結構介紹

1. 引言   wangEditor——一款輕量級html富文本編輯器(開源軟件) 網站:http://wangEditor.github.io/demo演示:http://www.wangeditor.com/wangEditor/d

原创 css知多少(11)——position

1. 引言   本文將用一篇文章介紹position(定位),在學習position之前,我們應該去思考一個問題:什麼情況下我們需要定位?如果沒有定位將無法滿足我們怎樣的需求?我們要知道,被人類創造出來的每一個知識,都有它的用途,都要解

原创 【我的產品觀】開發wangEditor一年總結

1. 引言   標題說是一週年,其實是不是正好是一週年,我也忘記了,光從github的提交記錄看也不準確。印象中覺得,如果要論想法,到現在一年多了,如果要論實際寫代碼,可能差不多正好一年。   從8月底在濟南離職來到北京,一直熟悉新

原创 css知多少(5)——選擇器

1. 引言   從本節開始,就進入本系列的第二個部分——css和html的結合——說白了就是選擇器。   CSS中定義了樣式,如何將這些樣式設置到相應的html節點上?就不得不通過選擇器。讓瀏覽器知道css選擇了哪一個dom節點,瀏覽