1.0.0 • Published 6 years ago
todo-util v1.0.0
一个常用的javascript工具函数库
安装
npm install todo-util
使用
import base from 'todo-util'
API
/**
* base.querystring(name)
* 获取指定的 querystring 中指定 name 的 value
* @param {String} name
* @param {String} querystring
* @return {String|undefined}
*/
/**
* base.serialize(data)
* 序列化对象,就是把对象转成 url 字符串
* @param {Obj} data
* @return {String}
*/
/**
* base.removeNode(node)
* 删除 DOM 节点
* @param {DOM} node
* @return {DOM}
*/
/**
* base.insertAfter(node, target)
* 在 target 节点之后插入 node 节点
* 类似 $().insertAfter()
* @param {DOM} node
* @param {DOM} target
*/
/**
* base.addClass(node, className)
* 添加类名
* @param {DOM} node
* @param {String|Array} className
*/
/**
* base.removeClass(node, className)
* 移除类名
* @param {DOM} node
* @param {String|Array} className
*/
/**
* base.getAbsoluteUrl(url)
* 获取绝对路径
* @param {String} url
* @return {String}
*/
/**
* base.debounce(callback, time)
* 防抖动
* @param {Function} callback
* @param {Number} time
* @return {Function}
*/
/**
* base.removeItemByIndex(index, arr)
* 根据索引移出数组的某一项
* @param {Number} index
* @param {Array} arr
* @return {Array}
*/
1.0.0
6 years ago