原创 從jQuery[1.4.2] 遷移到 YUI3[3.1.2]
Getting Started $.foo.bar() <==> YUI().use('node ', 'module2 ', 'module3 ', function (Y) { Y.foo.bar() }) Common Id
原创 YAHOO.namespace
js本身沒有實現namespace,但是可以通過自定義來實現,Yahoo公司出品的YUI就有這個功能,你可以在YUI包build/yahoo/yahoo.js中找到相關實現。例如: 在YUI中:執行 1. YAHOO.namesp
原创 注意細節 提高CSS的網頁渲染效率
CSS學習越深入,我們需要關注的細節之處就越多,今天我們通過11個注意點來提高CSS的網頁渲染效率。 1、十六進制的顏色值對位數與大小寫 編寫十六進制顏色值時你可能會用小寫字母或省略成3位數,關於這寫法沒找到確實的數據證明
原创 YUI中文文檔
根據網上別人的說明和綜合各方面資料,網上說的要麼結構不是很清楚,要麼不是很全,呵呵,借別人的輪子總結一下哈,不用造輪子了,我對YUI的文檔作一個總結,共同學習。. 打算從零開始學習YUI 。AJAX類庫那麼多,爲什麼我要學習YUI呢?首
原创 高效js
/** 高效 Javascript 編碼 Fast Loops 循環是大多數腳本最基本的一個部分,在大多數情況下,循環不會有任何效率問題。 但是,通過優化循環條件,還是可以讓循環運行的更快一些 看下面的幾個例子 */
原创 js中的比較問題
"" == "0" // false 0 == "" // true 0 == "0" // tr
原创 jsEvent屬性和方法
Event屬性和方法: 1. type:事件的類型,如onlick中的click; 2. srcElement/target:事件源,就是發生事件的元素; 3. button:聲明被按下的鼠標鍵,整數,1代表左鍵,2代
原创 YUI 基本語法
將一個擁有status類的div標籤的內容設置爲:ready! Y .one (‘div.status’).setContent (‘ready!’);
原创 Javascript作用域原理
問題的提出 首先看一個例子: var name = 'laruence';function echo() { alert(name); var name = 'eve'; alert(name); ale
原创 js中的Object和function的一些比較,typeof和constructor總結 區別
面向js的高級用戶,相信都會考慮到這些問題。 Object和Function有着異曲同工之妙,它們都可以有屬性和方法。不過卻有着極大的差別, Object和function的一些比較 區 別 Object Functio
原创 YAHOO工具庫
1.1. YAHOO工具庫提供的方法 l namespace 用於創建一個全局的命名空間,使用YUI時,首先會自動創建widget,util,example三個命名空間,使用時也可以自定義命名空間。類似於在程序中
原创 css border製作三角形、圓角框等的使用
- 透明: IE6瀏覽器不支持transparent透明屬性,就border生成三角技術而言,直接設置對應的透明邊框的border-style屬性爲 dotted或是dashed即可解決這一問題,原因是在IE6下, 點線與虛線均以邊
原创 深入理解Javascript之this關鍵字
Javascript是一種很靈活的語言, 而This關鍵字又是靈活中的靈活, 但是因爲它的靈活, 也註定了它的難用. 以前我用this的時候, 都會覺得不踏實, 老是擔心它不知道怎麼地就會指到另外的什麼地方. 其實, 這都是因爲, 我們
原创 控制 Flash Player 的 JavaScript 方法一覽表【收集糾正】
說明:含例句的方法我已作了測試。 播放動畫:Play() 例:(網頁中的 Flash id).Play(); 停止動畫:StopPlay() 動畫是否正在播放:IsPlaying() 跳轉到某幀:GotoFrame(frame_numbe
原创 js調用flash中的方法,讓flash傳遞變量給js
本文爲 ExternalInterface 的綜合應用實例,重點爲“將flash變量傳遞給js”。此方法兼容 IE & FF .以下爲JS: //輸出測試,通過v傳遞flash變量 function jsAlert(v) { alert