YUI的全域性物件

2021-08-25 18:50:24 字數 1064 閱讀 6999

原文:[url]

使用yui的全域性物件

(1)使用use方法

use方法可以使你載入需要的模組到yui的例項中。你可以選擇需要的模組而不必載入所有的模組。

例如:yui().use('node','anim',function(y){});//載入node模組和anim模組

yui().use('node',function(y){});//載入node模組

yui().use('*',function(y){});//載入所有模組

(2)yui中某些模組列表:

[table]

|module|解釋|

|anim |動畫|

|attribute|屬性|

|base |類構件|

|collection|收集|

|dd |拖拽|

|dom |dom元素|

|event |dom事件|

|event-custom|自定義事件|

|io |ajax|

|json |json|

|node |html的元素|

|async-queue|支援無阻塞迭代|

[/table]

(3)建立自己的yui模組使用yui.add

yui.add('modulesname',function(y),'0.1.1'/*版本號*/,);

(4)loader

如果需要沒在頁面上載入的模組,loader可以獲取該模組的副本和它的依賴,並把它們載入到你的例項中。

yui(,/*外部的模組*/

mod_2:{}

},}).use('',function(y){});

(5)lang

land包括了js的應用和擴充套件並在yui中使用。

var y = yui();

y.lang.isarray([1,2]);//true

y.land.isnumber(0);//true

....

隱藏的全域性物件

為了方便說明,這裡全域性環境是瀏覽器環境。建立乙個全域性變數的方法最簡單方法是在全域性作用域下通過 var命令,但是也可以通過global 全域性 來建立,因為是瀏覽器,這裡全域性為window。var a 10 b 20 window.a 10 window.b 20 這裡js引擎會幫我們創建立乙...

global全域性物件

和window差不多,在瀏覽器裡執行的時候,一些全域性的屬性,f就掛到了window中,在node.js中,我們就可以把全域性變數屬性和方法就掛到global物件中,global 屬性自帶幾個比較常用的屬性和方法的 比如commonjs buffer 代表二進位制的處理 prosess consol...

NodeJS global全域性物件

function global 2000 全域性函式。cleartimeout t 全域性函式用於停止乙個之前通過 settimeout 建立的定時器。引數 t 是通過 settimeout 函式建立的定時器。let t settimeout function 2000 cleartimeout t...