1.3.1 • Published 5 years ago

@xizher/js-extension v1.3.1

Weekly downloads
1
License
ISC
Repository
-
Last release
5 years ago

@xizher/js-extension

TOC

- @xizher/js-extension

- 安装与使用

npm install --save @xizher/js-extension
require('@xizher/js-extension')
// or
import '@xizher/js-extension'
import { ... } '@xizher/js-extension/utils'

- 扩展内容详情

- Date

format (fmt: string) : string
getNextDate (day: number) : Date

- Array

insert (index: number, item: any) : void
remove (index: number) : void
clear () : void
reset (...items) : void
removeByValue (val: any, options: {  many: boolean }) : void
unique () : Array<any>
equal (array: Array<string | number | boolean>) : boolean
findItem (propName: string, propValue: string | number | boolean) : object
findItems (propName: string, propValue: string | number | boolean): object
propToArr (propName: string) : Array<any>
sum () : number
last () : any
max () : number
min () : number
ave () : number

- Number

toChineseNum () : string
floor () : number
ceil () : number
abs () : number
round (count: number) : number

- String

contain (arr: string[]) : boolean
trimAll () : string
replaceAll (searchValue: string, replaceValue) : string

......

工具类方式

deepCopy (obj: any) : any
guid () : string
getRootPath () : string
randomRange () : number

- 包管理与发布

包发布前需要注意镜像源的切换

npm config set registry http://registry.npmjs.org
npm config set registry https://registry.npm.taobao.org

- npm 用户登录

npm login
// or 
npm login -d

- npm 包更新

npm version 【版本号】

- npm 包发布

npm publish // or npm publish --access public
1.3.1

5 years ago

1.3.0

5 years ago

1.2.2

5 years ago

1.2.1

5 years ago

1.2.0

5 years ago

1.1.0

5 years ago

1.0.2

5 years ago

1.0.1

5 years ago

1.0.0

5 years ago