# 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
没有合适的资源?快使用搜索试试~ 我知道了~
山东大学数据结构课程设计-学生成绩分析平台
共2002个文件
js:985个
md:911个
json:96个
需积分: 0 1 下载量 26 浏览量
2024-07-08
13:07:30
上传
评论
收藏 848.47MB ZIP 举报
温馨提示
山东大学大二上寒假的数据结构课程设计,大二下开学上交 我选择的题目是34题——学生成绩分析平台 这个题目是里面最难的题目了,其他题目仅仅需要设计一个算法,或者简单有一个UI设计,本题需要开发一个完整的WEB服务,所以难度是最大的,也是最花时间的。 我的这个项目前端采用Eova框架(一个封装程度很高的框架);后端采用Springboot框架。 功能实现的相对比较完善,最终评分是班级第一。 这是一个基于数据结构课程设计的学生成绩分析平台,旨在帮助用户有效管理和分析学生的学术成绩数据。以下是该平台的一些关键特点和功能描述: 成绩管理: 允许用户录入、修改和删除学生的各类成绩信息,如考试成绩、作业成绩等。 支持批量导入和导出成绩数据,方便批量操作和备份。 成绩分析: 提供多种成绩统计分析功能,如平均分、最高分、最低分、标准差等。 可以生成学生个人和班级整体的成绩报表和图表,帮助用户直观了解成绩分布和趋势。 数据结构应用: 使用数据结构(如数组、链表、树等)来组织和存储成绩数据,保证数据的高效管理和检索。实现算法来支持快速的成绩查询和排序功能,提升平台的响应速度和用户体验。
资源推荐
资源详情
资源评论
收起资源包目录
山东大学数据结构课程设计-学生成绩分析平台 (2002个子文件)
.DS_Store 8KB
.DS_Store 6KB
test-microtask.html 308B
test-polyfill.html 301B
test.html 295B
echarts.js 3.21MB
echarts.esm.js 2.88MB
echarts.common.js 2.11MB
echarts.simple.js 1.52MB
echarts.min.js 1005KB
echarts.esm.min.js 1005KB
compiler-sfc.js 646KB
compiler-sfc.js 646KB
echarts.common.min.js 645KB
echarts.simple.min.js 456KB
vue.js 425KB
vue.esm.js 409KB
vue.common.dev.js 390KB
vue.esm.browser.js 389KB
vue.runtime.js 309KB
vue.runtime.esm.js 298KB
vue.runtime.common.dev.js 284KB
joi-browser.min.js 146KB
vue.min.js 105KB
vue.esm.browser.min.js 102KB
vue.common.prod.js 102KB
volume.js 90KB
vue-router.js 86KB
echarts.js 82KB
vue-router.esm.js 82KB
vue-router.common.js 81KB
vue-router.esm.browser.js 76KB
vue.runtime.min.js 75KB
vue.runtime.common.prod.js 73KB
yargs-parser.js 45KB
index.js 45KB
index.js 45KB
index.es.js 44KB
index.js 44KB
LineView.js 40KB
CustomView.js 39KB
SeriesData.js 36KB
regenerate.js 34KB
TooltipView.js 33KB
BarView.js 33KB
DataStore.js 33KB
keys.js 32KB
TreemapView.js 32KB
SliderZoomView.js 31KB
base.js 29KB
vue-router.min.js 29KB
Global.js 28KB
ContinuousView.js 28KB
MapDraw.js 27KB
string.js 27KB
vue-router.esm.browser.min.js 27KB
array.js 26KB
model.js 26KB
PictorialBarView.js 25KB
states.js 25KB
BrushController.js 25KB
SliderTimelineView.js 25KB
universalTransition.js 24KB
GaugeView.js 22KB
TreeView.js 22KB
AxisBuilder.js 22KB
LegendView.js 21KB
validator.js 20KB
Scheduler.js 20KB
DirectoryWatcher.js 20KB
Series.js 19KB
Time.js 19KB
labelStyle.js 19KB
barGrid.js 18KB
treemapLayout.js 18KB
customGraphicTransition.js 18KB
number.js 18KB
labelGuideHelper.js 18KB
Grid.js 17KB
labelLayout.js 17KB
graphic.js 17KB
node.js 17KB
OptionManager.js 17KB
conversions.js 17KB
DataZoomModel.js 17KB
ScrollableLegendView.js 17KB
index.js 17KB
LabelManager.js 16KB
VisualMapping.js 16KB
TooltipHTMLContent.js 16KB
transform.js 16KB
Line.js 16KB
sankeyLayout.js 16KB
Parallel.js 15KB
sourceManager.js 15KB
layout.js 15KB
GraphicView.js 15KB
pre-publish.js 15KB
PiecewiseModel.js 15KB
VisualMapModel.js 15KB
共 2002 条
- 1
- 2
- 3
- 4
- 5
- 6
- 21
资源评论
十二月的猫
- 粉丝: 3643
- 资源: 10
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功