天天看點

StdJS 0.2.1 版本釋出,通用 JavaScript 庫

stdjs 0.2.1 對0.2版本中存在的一些已知bug進行了修複,同時增加了幾個新的方法,以及對部分功能的進行了更新.

std.css子產品增加了靜态方法 support , 用于測試浏覽器對指定css名稱的支援情況,如果浏覽器支援指定名稱的css屬性,将會傳回true,否則傳回false

std.timer子產品中增加了靜态方法 test ,該方法用于執行一個指定的函數,可以指定函數執行的次數,當執行完畢之後,傳回這個函數執行消耗的時間.

std.dom子產品增加了靜态方法 isdocument, 該方法用于判斷一個對象是否為一個document對象,傳回一個boolean值.

std.dom子產品增加了靜态方法 documentelement,該方法用于擷取一個指定元素的文檔根元素,如果傳遞的參數不是一個dom元素,而是document,則傳回 document.documentelement,如果是window,則傳回window.document.documentelement

更新了std.dom的成員方法insert,當沒有傳遞第二個參數或第二個參數為空的時候,預設插入到末尾.

更新了std.dom的成員方法addclass,removeclass,toggleclass,classname 在document和window上進行操作的時候直接轉移到documentelement上

修複了std.dom成員方法addclass增加類名時候可以增加空格的bug

修複了std.dom.united子產品通過css選擇器擷取元素時候在chrome下有可能擷取重複的bug

修複了std.dom的成員方法insert插入到最後一個索引位置不正确的bug

修複了std.dom的成員方法hasfocus在document失去焦點之後擷取到結果不準确的bug

修複了std.ui的layout子產品insert方法插入出錯的bug

修複了std.ui的locker子產品有滾動條的情況下無法遮住整個網頁的bug

.修複了std.dom的成員方法mouse,在document和window對象上會報錯,unselect選項無法起作用的bug

<a href="http://doc.stdjs.com/action_documentation.location_documentation&amp;id=8">http://doc.stdjs.com/action_documentation.location_documentation&amp;id=8</a>

一些stdjs代碼例子

繼續閱讀