# sparrow-js
**Repository Path**: mirrors/sparrow-js
## Basic Information
- **Project Name**: sparrow-js
- **Description**: A dapper base library for javascript - 前端基础工具库
- **Primary Language**: HTML/CSS
- **License**: MIT
- **Default Branch**: release
- **Homepage**: https://www.oschina.net/p/sparrowjs
- **GVP Project**: No
## Statistics
- **Stars**: 2
- **Forks**: 0
- **Created**: 2017-04-03
- **Last Updated**: 2026-02-14
## Categories & Tags
**Categories**: Uncategorized
**Tags**: None
## README
# tinper sparrow
[](https://www.npmjs.com/package/tinper-sparrow)
[](https://travis-ci.org/iuap-design/tinper-sparrow)
[](https://david-dm.org/iuap-design/tinper-sparrow#info=devDependencies)
[](https://npmjs.org/package/tinper-sparrow)
[English Document](./README.md)
## 介绍
`sparrow.js`是一个短小精悍的前端基础库,它包含对DOM、CSS基本操作、多平台浏览器移动设备判断、Cookies操作、事件的绑定、日期、数字、字符串相关判断、以及浏览器自身函数不足所扩展的一系列功能.
## 快速上手
### 获取sparrow
* npm 资源
```
npm install tinper-sparrow
```
* cdn 资源
```
//design.yonyoucloud.com/static/tinper-sparrow/latest/tinper-sparrow.js
```
### 引入sparrow
- ES6语法
```
import { sparrow} from "tinper-sparrow"
```
* HTML直接引入
```
```
**注**: sparrow依赖于jquery,引入资源时需先引入jquery
### 具体使用
```
sparrow.isIE //IE浏览器返回true,其他返回false
sparrow.isDate(new Date()); //传入对象为Date对象返回true否则返回false
```
开发文档详见[这里](http://tinper.org/dist/sparrow/index.html)
## 如何参与贡献
### 开发及构建
开发者可以一起参与为 sparrow贡献代码,同时也可以基于 sparrow进行二次开发或封装插件。
克隆项目文件:
```
$ git clone git@github.com:iuap-design/tinper-sparrow.git
```
然后进入目录安装依赖:
```
$ npm install
```
接下来,编译:
```
$ npm run product
```
### 反馈
如在使用过程中遇到任何问题,可以在[这里](https://github.com/iuap-design/tinper-sparrow/issues)提交issue反馈;
或者直接fork代码到你的github仓库,提交pull request给我们。