JS 封裝js讓乙個div或者img的移動

2022-09-01 12:48:13 字數 527 閱讀 9315

/*

* 運動函式

* 引數:

* elem 操作的元素節點

* obj 操作的元素節點上的css屬性和css屬性值

* attr 操作的元素節點上的css屬性

* target 操作的元素節點上的css屬性的目標值

* fn 運動結束後的所要執行的函式

*/function startmove(elem, obj, fn)else

// 求目標值與當前值得差

var dist = target - v;

// 求步長

var speed = dist/6;

if( speed>0 )else

// 更新

if( attr == "opacity" )

}else

// 有某個屬性沒有達到目標值

if( v != target )

}// 如果已經到達目標值,則停止定時器

if( flag )

}}, 30);

}

封裝乙個js工具cookie封裝(js工具庫)

setcookie 設定cookie的函式 param key 設定的cookie的鍵 param value 設定的cookie的值 param seconds 設定cookie在多少秒之後失效 單位 秒 param path 設定cookie的路徑 預設是 根目錄 function setcoo...

js封裝乙個websocket

原文 let socket let setintervalwesocketpush null 開啟ws之後傳送心跳 const onopenws 連線失敗重連 const onerrorws ws資料接收統一處理 const onmessagews e 斷開重連 const onclosews 傳送...

封裝乙個小JS模組

在字典中,我們利用 鍵,值 的形式來儲存資料,字典和集合很相似,集合以 值,值 的形式儲存元素,字典以 鍵,值 的形式來儲存元素,也成對映 window.onload function function dictionary this.has function key this.set functi...