@kelihong/ktool
v1.0.41
Published
<div style="background-color: #eee; padding-left: 10px;"> <b>TL;DR </b> Let coding easier. </div>
Downloads
3
Readme
@kelihong/ktool
Why?
常用方法集合,为了使开发更方便。
Getting started
install
via npm
npm install @kelihong/ktool --save
use
import ktool from 'ktool'
the notes after every methods means the return value
cookie
settings:// set setCookie(cname, cvalue, exdays) // true // get getCookie(cname) // cvalue // remove removeCookie(key) // cname
localStorage
settings:// set setStorage(key, value) // true // get getStorage(key) // value // remove removeStorage(key) // key // clear clearStorage(key) // undefined
random data
// number // default value: max = 1, min = 0 randomNum({max=1, min=0}) // color // format: rgb(0,0,0) randomColor() // rgb(value, value, value)
colorful
console.log
:log()
create a document element ( DON'T USE IT )
createEl({ parentNode: document.body, // parent node tagName: 'div', // new element's tagName id: '', // the id of new el classLists: [], // classlist of new el html: '', // innerHTML of new el styles: {}, // inline style otherAttr: {} // attribute inside new element tags })
setCookie, // 设置 cookie
getCookie, // 获取 cookie
removeCookie, // 清空 cookie
setStorage,// 设置 localStorage
getStorage, // 获取 localStorage
removeStorage, // 移除 localStorage
clearStorage, // 清空 localStorage
createEl, // 创建 DOM 元素
isEmpty, // 判断表单是否为空
randomNum, // 生成随机数
randomColor, // 生成随机颜色
log, // 改良版 console.log
showMsg, // 显示提示框
github: https://github.com/kelihong/ktool.git