原创 解析JavaScript的事件機制

事件流 JavaScript 的事件是以一種流的形式存在的,一個事件會有多個元素同時響應。有時候這不是我們想要的,我們只需要某個特定的元素響應我們的綁定事件就可以了。 事件分類 捕獲型事件(非IE)、冒泡型事件(所有瀏

原创 12款優秀的 JavaScript 日曆和時間選擇插件(精心挑選)

附源地址:http://www.cnblogs.com/lhb25/archive/2012/10/16/jquery-calendar-timepicker-plugins.html 今天這篇文章向大家分享12款精心挑選的優秀 Java

原创 零基礎學習node.js

先來簡單介紹下node和node.js: Node 是一個服務器端 JavaScript 解釋器,之所以叫Node.js,因爲它是一套用來編寫高性能網絡服務器的JavaScript工具包,目標是幫助程序員構建高度可伸縮的應用程序,編寫能夠

原创 區分clientHeight,offsetHeight,scrollHeight

1.scrollLeft指元素X軸滾動至包含元素左邊的寬度;scrollTop指Y軸滾動至包含元素上邊的高度; 2. clientHeight=co

原创 JS實現強密碼

一個強密碼應滿足以下所有條件: 至少6個,至多20個字符組成。 至少包含一個小寫字母,一個大寫字母,和一個數字。 同一字符不能連續出現三次(比如“…aaa…”是不允許的,但是“…aa….a…”是可以的)。 編寫函數strongPa

原创 創建一個人臉函數實現增刪改查

人臉識別: 完成以下人臉識別功能。 創建一個人臉庫,實現人臉庫的類FaceDatabase。 支持隨時向人臉庫中增加特徵向量,實現接口add(name, vector); 支持隨時刪除人臉庫中的人員,實現接口delete(name

原创 JS正則判斷多個連續相同字符

var reg1 = /(\w)\1\1/g; //判斷2個連續字符 var reg2 = /(\w)\1{2}/g; //判斷3個連續字符 var reg3 = /(\w)\1\1/g; //判斷3個連續字符 var str =

原创 將一個四邊形按等比劃分,求線段座標

將一個四邊形按等比劃分,得出線段座標(不包含外層矩形的邊),還可根據外層矩形+所有線段座標得出所有多邊形的座標。 /* * @params ABCD分別對應四邊形的左上、右上、右下、左下,順時針方向 */ /* * @params c

原创 w3c事件流 & ie事件流

轉自:http://www.cnblogs.com/BigIdiot/archive/2013/02/26/2933692.html w3c事件流:       從根文檔(html)開始遍歷所有子節點,如果目標事件的父節點設置爲捕

原创 JS中的prototype

此文是一篇轉載文章,看到不錯,就拿來收藏。 文章基於下面幾個知識點: 1 原型法設計模式 在.Net中可以使用clone()來實現原型法 原型法的主要思想是,現在有1個類A,我想要創建一個類B,這個類是以A爲原型的,並且能進行擴

原创 阿里前端線上筆試題以及答案總結

1、你做過的最滿意的前端作品? 2、你瞭解哪些新技術? 3、你是怎樣接觸前端的? 4、你對你的學校和專業怎麼看? 5.下圖綠色區域的寬度爲100%,其中有三個矩形,第一個矩形的寬度是200px,第二個和第三個矩形的寬度相等。請使用CSS3

原创 設置SublimeText在瀏覽器裏查看

在使用SublimeText3編輯器時,發現沒有在瀏覽器中查看這項功能,然後稍微研究了下。 步驟: 安裝"view in browser"官方版的說明:(前提是得先安裝package control插件,上一篇已講)1、通過"ctrl+s

原创 Javascript閉包

阮一峯文章寫得很好:http://www.ruanyifeng.com/blog/2009/08/learning_javascript_closures.html 閉包(closure)是Javascript語言的一個難點,也是它的

原创 RGB轉換成十六進制

附懶人轉換地址: RGB顏色轉換十六進制顏色:http://www.quman.org/article/article0009.html 0 -> 00;   1 -> 01;   2 -> 02;   3 -> 03; 4 -> 0

原创 HTML5之SVG 2D入門2—圖形繪製(基本形狀)介紹及使用

SVG提供了很多的基本形狀,這些元素可以直接使用,這一點比canvas好多了,在這裏就不多說了,感興趣的朋友可以瞭解下,或許本文對你的瞭解SVG的圖形繪製有所幫助 基本形狀SVG提供了很多的基本形狀,這些元素可以直接使用,這一點比c