1.0.0 • Published 6 years ago

todo-util v1.0.0

Weekly downloads
2
License
ISC
Repository
-
Last release
6 years ago

一个常用的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}
 */