# 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
没有合适的资源?快使用搜索试试~ 我知道了~
温馨提示
基于Spring Boot+Vue开发的社区水电表盘数据管理系统,java项目,springboot项目。eclipse和idea都能打开运行。 推荐环境配置:eclipse/idea jdk1.8 maven mysql 前端技术:vue,Ajax,Json 后端技术:SpringBoot 2.3.0,MyBatisPlus 本系统共分为两个角色:管理员和用户。 主要功能有: 用户管理、管理员信息、住户信息、抄表人员信息、用水信息、用电信息、订单信息等。
资源推荐
资源详情
资源评论
收起资源包目录
springboot+vue社区水电管理系统 (2000个子文件)
xxhash.html 769B
Constant.java 3KB
WaterMeterController.java 2KB
ResidentController.java 2KB
AdministratorController.java 2KB
StaffController.java 2KB
Query.java 2KB
OrderController.java 2KB
AmmeterController.java 2KB
PageUtils.java 2KB
RRExceptionHandler.java 2KB
AdministratorServiceImpl.java 1KB
ResidentServiceImpl.java 1KB
StaffServiceImpl.java 1KB
WaterMeterServiceImpl.java 1KB
AmmeterServiceImpl.java 1KB
CorsConfig.java 1KB
MybatisPlusConfig.java 1KB
OrderServiceImpl.java 1KB
SQLFilter.java 1KB
R.java 1003B
RRException.java 989B
AmmeterEntity.java 935B
WaterMeterEntity.java 910B
OrderEntity.java 843B
AdministratorEntity.java 813B
StaffEntity.java 794B
ResidentEntity.java 794B
AdministratorService.java 450B
WaterMeterService.java 432B
ResidentService.java 426B
StaffService.java 423B
AmmeterService.java 423B
OrderService.java 417B
StartApp.java 396B
AdministratorDao.java 371B
WaterMeterDao.java 353B
ResidentDao.java 347B
StaffDao.java 344B
AmmeterDao.java 344B
OrderDao.java 338B
WaterLightApplicationTests.java 218B
vue.js 336KB
vue.esm.js 320KB
vue.common.dev.js 314KB
vue.esm.browser.js 310KB
vue.runtime.js 235KB
vue.runtime.esm.js 223KB
vue.runtime.common.dev.js 219KB
xxhash.js 103KB
vue.min.js 92KB
vue.common.prod.js 92KB
vue.esm.browser.min.js 91KB
container.js 78KB
vue.runtime.min.js 64KB
vue.runtime.common.prod.js 64KB
node.js 56KB
parser.js 52KB
xxhash.min.js 42KB
lazy-result.js 35KB
stringifier.js 35KB
tokenize.js 31KB
map-generator.js 31KB
index.js 27KB
patch.js 26KB
css-syntax-error.js 24KB
processor.js 22KB
postcss.js 19KB
previous-map.js 18KB
index.js 17KB
input.js 17KB
result.js 15KB
at-rule.js 13KB
xxhash64.js 12KB
render.js 12KB
DirectoryWatcher.js 11KB
root.js 11KB
options.js 11KB
rule.js 11KB
state.js 10KB
declaration.js 10KB
lifecycle.js 10KB
warning.js 9KB
html-parser.js 9KB
xxhash.js 9KB
index.js 9KB
test.js 9KB
util.js 8KB
list.js 8KB
transition.js 8KB
create-component.js 8KB
transition.js 7KB
codegen.js 7KB
comment.js 7KB
index.js 7KB
verify.js 7KB
props.js 6KB
setImmediate.js 6KB
terminal-highlight.js 6KB
events.js 6KB
共 2000 条
- 1
- 2
- 3
- 4
- 5
- 6
- 20
资源评论
超级无敌暴龙战士塔塔开
- 粉丝: 5091
- 资源: 158
下载权益
C知道特权
VIP文章
课程特权
开通VIP
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
- 三相整流器MATLAB仿真 图中为基于模型预测的三相整流器仿真模型
- 4b084预定点餐系统web_springboot+vue0.zip
- DOSBOX更改颜色指令CHGCOLOR文件
- 鸿蒙next通过sqlcipher解决已有sqlite数据库加密问题demo
- 4b082医院质控上报系统_springboot+vue0.zip
- 4b095联邦管理系统_springboot+vue0.zip
- 龙门桁架机器人sw20全套技术资料100%好用.zip
- 4b093店铺租赁租凭平台的设计与实现_springboot+vue0.zip
- 4b103大学生运动会管理系统的分析与设计_springboot+vue0.zip
- 4b114高校教室资源管理平台_springboot+vue0.zip
- 4b115学生答题练习在线平台_springboot+vue0.zip
- 4b113智慧养老服务系统_springboot+vue0.zip
- 4b121中医养生系统_springboot+vue0.zip
- 4b118校园商城系统_springboot+vue0.zip
- 4b116在线电商交易平台_springboot+vue0.zip
- Comsol变压器电路-磁场-振动多物理场耦合仿真,求解了电磁场和固体力学,描述了在磁致伸缩下的变压器铁心的振动规律;提供comsol详细学习资料及模型,包质量高效率
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功