npm install @yoronsoft/js-utils```
npm install @yoronsoft/js-utils
#### utils 工具
`typescript jsx
import {utilsIs, utilsTo, utilsDate, utilsReplace,utilsContrast} from '@yoronsoft/js-utils'
`
#### XmlHttpRequest 数据请求
`typescript jsx
// header 类型
import {RequestData} from "@yoronsoft/js-utils";
RequestData.Header
// contentType 类型
RequestData.ContentType
// responseType 类型
RequestData.ResponseType
// method 类型
RequestData.Method
// 请求数据
const http = new RequestData();
// GET 方法
http.get(url, body)
// POST 方法
http.post(url, body)
// PUT 方法
http.put(url, body)
// DELETE 方法
http.delete(url, body)
// 设置异步,默认为异步
http.setAsync(data);
// 设置 header
http.setHeader(name, value);
// 设置 HeaderBasic
http.setHeaderBasic(value);
// 设置 HeaderBasicBy
http.setHeaderBasicBy(account, password);
// 设置 HeaderBearer
http.setHeaderBearer(value);
// 设置 ResponseType
http.setResponseType(data);
// 设置 过期时间
http.setTimeout(name, value);
`
#### redux
`typescript jsx
import {redux} from "@yoronsoft/js-utils";
redux.all();
// => any
redux.get
// => T
redux.create
// => T
redux.update
// => T
redux.remove(name)
// => void
redux.removeAndInit(name)
// => void
``