原创 JavaScript中的匿名函數及函數的閉包[轉載]

JavaScript中的匿名函數及函數的閉包 1、匿名函數 2、閉包 3、舉例 4、注意 1、匿名函數 函數是JavaScript中最靈活的一種對象,這裏只是講解其匿名函數的用途。匿名函數:就是沒有函數名的函數。 1.

原创 DOM事件模型級別

DOM事件模型分爲三個等級,分別是0級、1級、2級。   0級是最早的,而且目前所有的瀏覽器仍支持0級DOM模型。 0級模型的註冊事件,就是我們經常見到的,如: <input type="button" οnclick="but

原创 javascript冒泡事件2

JavaSciprt事件中有兩個很重要的特性:事件冒泡以及目標元素。 事件冒泡: 當一個元素上的事件被觸發的時候,比如說鼠標點擊了一個按鈕,同樣的事件將會在那個元素的所有祖先元素中被觸發。這一過程被稱爲事件冒泡;這個事件從原始元素開始

原创 javascript 手記

baseClass=function(){ } var subClass=new baseClass(); prototype 相當於 baseClass 的靜態方法/靜態成員變量 constructor  (1)  當前對象的構造函

原创 javascript污點數據

JavaScript 安全性Navigator 2.02 及以後版本會自動避免服務器上的腳本訪問不同服務器上文檔的屬性。此限制也避免了腳本獲取像目錄結構或用戶進程歷史這樣的私有信息。而 Navigator 3.0 中的 JavaScrip

原创 Javascript原型鏈研究

JavaScriptprototypeFirefox編程F#  前言:如果想深入理解Javascript的面向對象編程思想,那麼對於原型鏈的理解將十分重要,由於看了李戰老師的<悟透Javascript>

原创 touch事件

(function(){  var delegate = function(fn, scope,opts) {         return function() {             return fn.apply(scope,

原创 javascript中的new

javascript是基於原型(Prototype based)的面向對象的語言,這點不同於我們熟悉的.NET,Java語言,是基於類模式(Class based)。 所以javascript中沒有類的概念。理解這一點很重要,很多ja

原创 從事前端開發必須要了解的CSS原理

作者: 梧桐雨  來源: 百度空間  發佈時間: 2012-09-17 22:00  閱讀: 2551 次  原文鏈接   全屏閱讀  [收藏]     從事Web前端開發的人都與CSS打交道很多,有的人也許不知道CSS是怎麼去工作

原创 javascript冒泡事件

一、什麼是事件冒泡 在一個對象上觸發某類事件(比如單擊onclick事件),如果此對象定義了此事件的處理程序,那麼此事件就會調用這個處理程序,如果沒有定義此事件處理程序或者事件返回true,那麼這個事件會向這個對象的父級對象傳播,從裏

原创 canvas

<!DOCTYPE HTML> <html><head><style type="text/css">.wrap {width: 320px;hei

原创 null於undefined 區別

    在JavaScript開發中,被人問到:null與undefined到底有啥區別?     一時間不好回答,特別是undefined,因爲這涉及到undefined的實現原理。於是,細想之後,寫下本文,請各位大俠拍磚。   

原创 JS二進制轉換

<!DOCTYPE HTML> <html><head><meta charset="UTF-8" /><meta name="viewport"

原创 javascript var

對var不是很理解,就上網查了查,很多都是這個例子,說看了例子就理解了,但是看了半天還是不懂。例子如下: 例一: 1 <script language="javascript"> 2 var var00 = 0; 3 doc

原创 常用小函數(1)

/*  if(undefinde) false;  if('') false;  if(' ') true;  if(0)  false;  if(