# core-js
[![Sponsors on Open Collective](https://opencollective.com/core-js/sponsors/badge.svg)](#raising-funds) [![Backers on Open Collective](https://opencollective.com/core-js/backers/badge.svg)](#raising-funds) [![Gitter](https://badges.gitter.im/Join%20Chat.svg)](https://gitter.im/zloirock/core-js?utm_source=badge&utm_medium=badge&utm_campaign=pr-badge&utm_content=badge) [![version](https://img.shields.io/npm/v/core-js.svg)](https://www.npmjs.com/package/core-js) [![npm downloads](https://img.shields.io/npm/dm/core-js.svg)](http://npm-stat.com/charts.html?package=core-js&author=&from=2014-11-18) [![Build Status](https://travis-ci.org/zloirock/core-js.svg)](https://travis-ci.org/zloirock/core-js) [![devDependency status](https://david-dm.org/zloirock/core-js/dev-status.svg)](https://david-dm.org/zloirock/core-js?type=dev)
## As advertising: the author is looking for a good job :)
## [core-js@3, babel and a look into the future](https://github.com/zloirock/core-js/tree/master/docs/2019-03-19-core-js-3-babel-and-a-look-into-the-future.md)
## Raising funds
`core-js` isn't backed by a company, so the future of this project depends on you. Become a sponsor or a backer [**on Open Collective**](https://opencollective.com/core-js) or [**on Patreon**](https://www.patreon.com/zloirock) if you are interested in `core-js`.
---
<a href="https://opencollective.com/core-js/sponsor/0/website" target="_blank"><img src="https://opencollective.com/core-js/sponsor/0/avatar.svg"></a><a href="https://opencollective.com/core-js/sponsor/1/website" target="_blank"><img src="https://opencollective.com/core-js/sponsor/1/avatar.svg"></a><a href="https://opencollective.com/core-js/sponsor/2/website" target="_blank"><img src="https://opencollective.com/core-js/sponsor/2/avatar.svg"></a><a href="https://opencollective.com/core-js/sponsor/3/website" target="_blank"><img src="https://opencollective.com/core-js/sponsor/3/avatar.svg"></a><a href="https://opencollective.com/core-js/sponsor/4/website" target="_blank"><img src="https://opencollective.com/core-js/sponsor/4/avatar.svg"></a><a href="https://opencollective.com/core-js/sponsor/5/website" target="_blank"><img src="https://opencollective.com/core-js/sponsor/5/avatar.svg"></a><a href="https://opencollective.com/core-js/sponsor/6/website" target="_blank"><img src="https://opencollective.com/core-js/sponsor/6/avatar.svg"></a><a href="https://opencollective.com/core-js/sponsor/7/website" target="_blank"><img src="https://opencollective.com/core-js/sponsor/7/avatar.svg"></a><a href="https://opencollective.com/core-js/sponsor/8/website" target="_blank"><img src="https://opencollective.com/core-js/sponsor/8/avatar.svg"></a><a href="https://opencollective.com/core-js/sponsor/9/website" target="_blank"><img src="https://opencollective.com/core-js/sponsor/9/avatar.svg"></a>
---
<a href="https://opencollective.com/core-js#backers" target="_blank"><img src="https://opencollective.com/core-js/backers.svg?width=890"></a>
---
**It's documentation for obsolete `core-js@2`. If you looking documentation for actual `core-js` version, please, check [this branch](https://github.com/zloirock/core-js/tree/master).**
Modular standard library for JavaScript. Includes polyfills for [ECMAScript 5](#ecmascript-5), [ECMAScript 6](#ecmascript-6): [promises](#ecmascript-6-promise), [symbols](#ecmascript-6-symbol), [collections](#ecmascript-6-collections), iterators, [typed arrays](#ecmascript-6-typed-arrays), [ECMAScript 7+ proposals](#ecmascript-7-proposals), [setImmediate](#setimmediate), etc. Some additional features such as [dictionaries](#dict) or [extended partial application](#partial-application). You can require only needed features or use it without global namespace pollution.
[*Example*](http://goo.gl/a2xexl):
```js
Array.from(new Set([1, 2, 3, 2, 1])); // => [1, 2, 3]
'*'.repeat(10); // => '**********'
Promise.resolve(32).then(x => console.log(x)); // => 32
setImmediate(x => console.log(x), 42); // => 42
```
[*Without global namespace pollution*](http://goo.gl/paOHb0):
```js
var core = require('core-js/library'); // With a modular system, otherwise use global `core`
core.Array.from(new core.Set([1, 2, 3, 2, 1])); // => [1, 2, 3]
core.String.repeat('*', 10); // => '**********'
core.Promise.resolve(32).then(x => console.log(x)); // => 32
core.setImmediate(x => console.log(x), 42); // => 42
```
### Index
- [Usage](#usage)
- [Basic](#basic)
- [CommonJS](#commonjs)
- [Custom build](#custom-build-from-the-command-line)
- [Supported engines](#supported-engines)
- [Features](#features)
- [ECMAScript 5](#ecmascript-5)
- [ECMAScript 6](#ecmascript-6)
- [ECMAScript 6: Object](#ecmascript-6-object)
- [ECMAScript 6: Function](#ecmascript-6-function)
- [ECMAScript 6: Array](#ecmascript-6-array)
- [ECMAScript 6: String](#ecmascript-6-string)
- [ECMAScript 6: RegExp](#ecmascript-6-regexp)
- [ECMAScript 6: Number](#ecmascript-6-number)
- [ECMAScript 6: Math](#ecmascript-6-math)
- [ECMAScript 6: Date](#ecmascript-6-date)
- [ECMAScript 6: Promise](#ecmascript-6-promise)
- [ECMAScript 6: Symbol](#ecmascript-6-symbol)
- [ECMAScript 6: Collections](#ecmascript-6-collections)
- [ECMAScript 6: Typed Arrays](#ecmascript-6-typed-arrays)
- [ECMAScript 6: Reflect](#ecmascript-6-reflect)
- [ECMAScript 7+ proposals](#ecmascript-7-proposals)
- [stage 4 proposals](#stage-4-proposals)
- [stage 3 proposals](#stage-3-proposals)
- [stage 2 proposals](#stage-2-proposals)
- [stage 1 proposals](#stage-1-proposals)
- [stage 0 proposals](#stage-0-proposals)
- [pre-stage 0 proposals](#pre-stage-0-proposals)
- [Web standards](#web-standards)
- [setTimeout / setInterval](#settimeout--setinterval)
- [setImmediate](#setimmediate)
- [iterable DOM collections](#iterable-dom-collections)
- [Non-standard](#non-standard)
- [Object](#object)
- [Dict](#dict)
- [partial application](#partial-application)
- [Number Iterator](#number-iterator)
- [escaping strings](#escaping-strings)
- [delay](#delay)
- [helpers for iterators](#helpers-for-iterators)
- [Missing polyfills](#missing-polyfills)
- [Changelog](./CHANGELOG.md)
## Usage
### Basic
```
npm i core-js
bower install core.js
```
```js
// Default
require('core-js');
// Without global namespace pollution
var core = require('core-js/library');
// Shim only
require('core-js/shim');
```
If you need complete build for browser, use builds from `core-js/client` path:
* [default](https://raw.githack.com/zloirock/core-js/v2.6.12/client/core.min.js): Includes all features, standard and non-standard.
* [as a library](https://raw.githack.com/zloirock/core-js/v2.6.12/client/library.min.js): Like "default", but does not pollute the global namespace (see [2nd example at the top](#core-js)).
* [shim only](https://raw.githack.com/zloirock/core-js/v2.6.12/client/shim.min.js): Only includes the standard methods.
Warning: if you use `core-js` with the extension of native objects, require all needed `core-js` modules at the beginning of entry point of your application, otherwise, conflicts may occur.
### CommonJS
You can require only needed modules.
```js
require('core-js/fn/set');
require('core-js/fn/array/from');
require('core-js/fn/array/find-index');
Array.from(new Set([1, 2, 3, 2, 1])); // => [1, 2, 3]
[1, 2, NaN, 3, 4].findIndex(isNaN); // => 2
// or, w/o global namespace pollution:
var Set = require('core-js/library/fn/set');
var from = require('core-js/library/fn/array/from');
var findIndex = require('core-js/library/fn/array/find-index');
from(new Set([1, 2, 3, 2, 1])); // => [1, 2, 3]
findIndex([1, 2, NaN, 3, 4], isNaN); // => 2
```
Available entry points for methods / constructors, as above examples, and namespaces: for example, `core-js/es6/array` (`core-js/library/es6/array`) contains all [ES6 `Arra
没有合适的资源?快使用搜索试试~ 我知道了~
基于若依框架搭建的航班管理系统
共2010个文件
md:1596个
java:241个
js:104个
需积分: 5 0 下载量 3 浏览量
2024-07-05
20:44:05
上传
评论
收藏 64.13MB ZIP 举报
温馨提示
基于若依框架搭建的航班管理系统
资源推荐
资源详情
资源评论
收起资源包目录
基于若依框架搭建的航班管理系统 (2010个子文件)
若依环境使用手册.docx 418KB
.DS_Store 8KB
.DS_Store 6KB
.DS_Store 6KB
.DS_Store 6KB
.DS_Store 6KB
.DS_Store 6KB
.DS_Store 6KB
.DS_Store 6KB
.DS_Store 6KB
.DS_Store 6KB
ExcelUtil.java 60KB
Convert.java 26KB
HTMLFilter.java 20KB
GenTableServiceImpl.java 17KB
StringUtils.java 16KB
SysUserServiceImpl.java 15KB
UUID.java 15KB
SysMenuServiceImpl.java 15KB
ReflectUtils.java 15KB
VelocityUtils.java 15KB
SysRoleServiceImpl.java 11KB
IpUtils.java 11KB
SysDeptServiceImpl.java 10KB
HttpUtils.java 10KB
SysUserController.java 9KB
Base64.java 9KB
LogAspect.java 9KB
SysRoleController.java 9KB
FileUtils.java 9KB
GenUtils.java 8KB
GenTable.java 8KB
GenTableColumn.java 8KB
FileUploadUtils.java 7KB
GenController.java 7KB
SysUser.java 7KB
SysLoginService.java 7KB
RedisCache.java 7KB
Server.java 6KB
TokenService.java 6KB
SysConfigServiceImpl.java 6KB
SysDictTypeServiceImpl.java 6KB
SecurityConfig.java 6KB
DataScopeAspect.java 6KB
CommonController.java 6KB
SysRole.java 6KB
SysMenu.java 6KB
SysOperLog.java 6KB
ServletUtils.java 6KB
MyBatisConfig.java 5KB
TestController.java 5KB
DictUtils.java 5KB
GlobalExceptionHandler.java 5KB
SysProfileController.java 5KB
DateUtils.java 5KB
SysMenuController.java 5KB
DruidConfig.java 5KB
CacheController.java 5KB
PermissionService.java 5KB
SecurityUtils.java 5KB
LoginUser.java 5KB
SysDeptController.java 5KB
SwaggerConfig.java 5KB
SpringUtils.java 5KB
ISysUserService.java 5KB
AjaxResult.java 5KB
BaseController.java 5KB
EscapeUtil.java 5KB
SysConfigController.java 5KB
SysDictData.java 4KB
SysDept.java 4KB
SysDictTypeController.java 4KB
SysPostServiceImpl.java 4KB
Excel.java 4KB
SysPostController.java 4KB
CaptchaConfig.java 4KB
SysDictDataController.java 4KB
SameUrlDataInterceptor.java 4KB
ISysRoleService.java 4KB
GenConstants.java 4KB
SysRegisterService.java 4KB
AsyncFactory.java 4KB
DruidProperties.java 4KB
Constants.java 4KB
FlightinfoController.java 4KB
StrFormatter.java 4KB
Flightinfo.java 3KB
ISysMenuService.java 3KB
SysPasswordService.java 3KB
Arith.java 3KB
SysUserOnlineController.java 3KB
SysPost.java 3KB
SysLogininforController.java 3KB
BeanUtils.java 3KB
SysDictDataServiceImpl.java 3KB
CaptchaController.java 3KB
SysNoticeController.java 3KB
SysConfig.java 3KB
RateLimiterAspect.java 3KB
XssHttpServletRequestWrapper.java 3KB
共 2010 条
- 1
- 2
- 3
- 4
- 5
- 6
- 21
资源评论
栀栀栀
- 粉丝: 663
- 资源: 15
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
- 算法部署-使用TensorRT部署RTMPose人体姿态估计算法-优质算法部署项目实战.zip
- 算法部署-使用TensorRT部署RT-DETR目标检测算法-优质算法部署项目实战.zip
- 算法部署-使用TensorRT部署RefineNet图像分割算法-优质算法部署项目实战.zip
- VMware-workstation 17.6.1
- captcha-killer-modified-0.21-beta-jdk8.jar
- 算法部署-使用TensorRT部署PIDNet算法-优质算法部署项目实战.zip
- UE4.24开启光追切换至DX12时崩溃问题的深入分析与解决方案
- 算法部署-使用TensorRT部署PaddleOCRv2文本识别算法-优质算法部署项目实战.zip
- captcha-killer-modified-0.21-beta-jdk8.jar
- RadStudioKeygenRADStudio10.2.3 keygen delphi开源代码
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功