js类库的实现