在浏覽器窗口上添加遮罩層的方法
如何在浏覽器窗口上添加一個遮罩層 背景 在web2.0中,頁面彈窗是一個很常見的交互方式,這樣既可以避免不必要的頁面跳轉,也可以改進界面的布局和可交互性。 但是,浏覽器原
Javascript開發之三數組對象實例介紹
var a=new Array(); 如果這樣定義:a[3]=a; alert(a.length) 4 而是的1, 如果定義了,但沒有賦值則返回一個undefined (
javascript克隆對象深度介紹
js一般有兩種不同數據類型的值: 基本類型(包括undefined,Null,boolean,String,Number),按值傳遞; 引用類型(包括數組,對象)
JavaScript mapreduce工作原理簡析
谷歌在2003到2006年間連續發表了三篇非常有影響力的文章,分別是2003年在SOSP上發布的GFS,2004年在OSDI上發布的MapReduce,以及2006年在O
js arguments對象應用介紹
在javascript中,不需要明確指出參數名,就能訪問它們。如: 復制代碼 代碼如下: function hi(){ if(arguments[0]==andy){ r
js函數調用常用方法詳解
來源 javascript語言精粹。這不是書上的源代碼。 js的函數調用會免費奉送兩個而外的參數就是 this 和 arguments 。arguments是參數組,他並
cument.execCommand()用法深入理解
復制代碼 代碼如下: D-Position 允許通過拖曳移動絕對定位的對象。 AbsolutePosition 設定元素的 position 屬性為“absolute”(
js關閉子窗體刷新父窗體實現方法
復制代碼 代碼如下: Code highlighting produced by Actipro CodeHighlighter (freeware)http://www
JSON語法五大要素圖文介紹
JSON語法是一種輕量級的數據交換格式。易於人閱讀和編寫。同時也易於機器解析和生成,下面就進行學習研究,希望本文能教會你更多東西。JSON語法開發內容包括:更容易的設計集
JavaScript中__proto__與prototype的關系深入理解
這裡討論下對象的內部原型(__proto__)和構造器的原型(prototype)的關系。 一、所有構造器/函數的__proto__都指向Function.prototy
將光標定位於輸入框最右側實現代碼
前端開發過程中,經常需要這樣的場景。用JS實現將光標定位於輸入框最右側。場景一:編輯圖片的描述文字場景二:Script.aculo.us的Ajax.InPlaceEdit
關於javascript中的typeof和instanceof介紹
typeof用來檢測給定變量的數據類型(也可叫做基本類型,基本數據類型。包含undefined、boolean、string、number、object、function
javascript中有趣的反柯裡化深入分析
寫在前面的話:國內對前端的研究在某些方面也不遜色於國外,這篇文章雖然看不太懂,但我很欣賞這種深入研究的精神!反科裡化的話題來自javascript之父Brendan Ei
javascript SpiderMonkey中的函數序列化如何進行
在Javascript中,函數可以很容易的被序列化(字符串化),也就是得到函數的源碼.但其實這個操作的內部實現(引擎實現)並不是你想象的那麼簡單.SpiderMonkey
php圖像生成函數之間的區別分析
新手對php圖像生成函數imagecreatetruecolor()和imagecreate()又不解之處,首先來看看官方對這兩個函數的解釋: resource imag
javascrpt綁定事件之匿名函數無法解除綁定問題
經常聽到有人說,匿名函數綁定事件不好控制啊,無法解除綁定啊等等等等,一直很奇怪誰說的不能解除綁定。 下面來實現click事件2次後,自動解除綁定。 看代碼: 復制代碼 代
緩動函數requestAnimationFrame 更好的實現浏覽器經動畫
寫緩動函數用到requestAnimationFrame函數,之前了解過一些,但總覺得又不是很了解,所以翻譯一篇老外的文章,以便學習分享。 requestAnimatio
定義JavaScript二維數組采用定義數組的數組來實現
1. javaScript沒有提供直接定義二維數組的方法,但可以使用定義數組的數組來定義JavaScript二維數組:例如定義一個 4X3二維數組a可以采用如下方法: v
Javascript獲取窗口(容器)的大小及位置參數列舉及簡要說明
Javascript獲取窗口(容器)的大小及位置一系列的東西比較多,容易混淆,在這裡列舉及簡要說明下: 屬性方法說明: clientX 相對文檔的水平坐標; client
addEventListener和attachEvent二者綁定的執行函數中的this不相同
寫 addEventListener 和 attachEvent 區別的博文不少,不過大部分都把重點放置於前者是Firefox chrome,後者只是存在於IE系列中。