君陌离的博客

vuePress-theme-reco 君陌离    2018 - 2020
君陌离的博客 君陌离的博客

Choose mode

  • dark
  • auto
  • light
首页
我的作品
  • 项目橱窗
  • blog模板
分类
  • 数据库
  • CSS
  • 摘记
  • JS
  • Node
  • Vue
  • React
  • GIT
  • Promise
  • Liunx
  • Xshell
  • ajax
  • WINDOWS
  • Python
  • 随笔
  • 脚手架
  • node
  • 自动化
标签
笔记
时间线
About Me
  • 关于我
  • 赞赏
Contact
  • GitHub
  • QQ
author-avatar

君陌离

70

文章

90

标签

首页
我的作品
  • 项目橱窗
  • blog模板
分类
  • 数据库
  • CSS
  • 摘记
  • JS
  • Node
  • Vue
  • React
  • GIT
  • Promise
  • Liunx
  • Xshell
  • ajax
  • WINDOWS
  • Python
  • 随笔
  • 脚手架
  • node
  • 自动化
标签
笔记
时间线
About Me
  • 关于我
  • 赞赏
Contact
  • GitHub
  • QQ
  • HTML5

  • JS

    • JS 前20个常用字符串方法及使用方式
    • JS封装
    • for in,for of, for,forEach,map的区别
    • windowfn方法 npm包引用
    • js中数组操作方法
    • 数组排序的方法
    • 常见的前端跨域解决方案
    • Cookie、session和localStorage、以及sessionStorage之间的区别
    • 数组去重的方法
    • windowfn 常用函数封装(持续更新中)
  • 微信小程序

  • 数据库

  • React

  • Vue

  • vuepress

windowfn方法 npm包引用

vuePress-theme-reco 君陌离    2018 - 2020

windowfn方法 npm包引用

君陌离 2020-08-12 JSwindowfn函数封装node

# windowfn npm包引用

  • 使用方法
npm i windowfn -D
#或者
cnpm i windowfn -D
1
2
3
  • 在vue中使用
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})
// 显示 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)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
欢迎来到 您的站点名称($site.title)
看板娘