windowfn方法 npm包引用

2021-10-09 17:57:16 字數 2002 閱讀 4203

windowfn常用函式封裝篇

windowfn常用函式封裝篇

npm i windowfn -d

#或者cnpm i windowfn -d

import fn from

'windowfn'

;## 方法呼叫如下

// js 氣泡排序

fn.bubblesort

(array)

// 平均值,小數點可能會有很多位,這裡不做處理,處理了使用就不靈活了!

fn.covarr

(arr)

// css樣式 id或者class

fn.css

(id, index, json)

// 相容

fn.event

(e)// 清除物件中值為空的屬性

fn.filterparams

(obj)

// 獲取cookie

fn.getcookie

(key)

// 到某乙個時間的倒計時

fn.getendtime

(endtime)

// 獲取css屬性值

fn.getstyle

(element, attr)

// 獲取系統當前時間

fn.gettime

(str, type)

// 獲取,設定url引數

fn.geturlprmt

(url)

// 隱藏 id或者class

fn.hide

(id, index)

// 插入排序

fn.insertsort

(array)

// 方向鍵上下

fn.keycode()

// 鍵盤事件

fn.keybroad()

// 陣列最大值

fn.maxarr

(arr)

// 陣列最小值

fn.minarr

(arr)

// 阻止滾動條冒泡事件

fn.preventscroll

(id)

// 隨機產生顏色

fn.randomcolor()

// 隨機返回乙個範圍的數字

fn.randomnumber

(n1,n2)

// 隨機碼

fn.randomnumberone

(count)

// 從陣列中隨機獲取元素

fn.randomone

(arr)

// 刪除cookie

fn.removecookie

(key)

// 設定cookie

fn.setcookie

(key, value, iday)

// 設定url引數

// seturlprmt()

// 顯示 a=1&b=2

fn.seturlprmt

(obj)

// 顯示

// id或者class

fn.show

(id, index)

// 阻止冒泡行為

fn.stopbubble

(e)// 阻止預設行為

fn.stopdefault

(e)// 求和

fn.sumarr

(arr)

// js 利用sort進行排序

fn.systemsort

(array)

// 千分位處理

fn.toformatdata

(num)

// 去重加拼接

fn.together

(index, array)

// 統計數量

fn.totalnum

(val)

// 現金額大寫轉換函式

fn.updigit

(num)

發布npm包,刪除npm包

完成了上面的步驟之後,我們接下來要在www.npmjs.com註冊乙個賬號,這個賬號會被新增到npm本地的配置中,下面命令行將會使用到。前提已完成npm使用者的註冊 npm adduser username your name password your password email yourmai...

npm離線安裝npm包

以安裝git為例 使用 npm install 同樣以git為例,首先我們需要準備git包,可以在聯網的機器上執行 npm installgit global style 上面的 global style 很關鍵,表示將git安裝到node modules中乙個單獨的git資料夾中,這樣我們可以方便...

npm包發布流程

1.npm 是什麼 2.安裝npm npm 不需要單獨安裝,在安裝node的時候,會連帶一起安裝npm。但是,node附帶的npm可能不是最新的版本,可以用以下命令更新到最新版本。npm install npm latest g 安裝完檢視npm版本 npm v 6.0.1 3.npm發布流程 1....