# 什么是 Chart.js？

URL: https://caijiao.org/chartjs/01-intro/01-what-is-chartjs
Source: docs/chartjs/01-intro/01-what-is-chartjs.md
Description: Chart.js 是一个简单易用且功能强大的 JavaScript 图表库，支持多种常见图表类型，帮助开发者快速创建美观且响应式的数据可视化效果，适合初学者和专业人士使用。

[Chart.js](/chartjs/) 是一个开源的 [JavaScript](/javascript/) 图表库，基于 HTML5 Canvas，允许你轻松绘制折线图、柱状图、饼图等丰富的图表类型。它具有轻量、灵活、易扩展的特点，且支持动画和交互效果，非常适合用于数据可视化展示。

通过 Chart.js，你可以快速将数据转化为直观图形，提升用户体验和数据理解效率。该库拥有简洁的 API，支持响应式设计，可兼容多种浏览器和设备，适合在各种前端项目中集成使用。

Chart.js 通过简单配置即可完成复杂图表，内置多种默认样式，并允许自定义主题、坐标轴、图例、提示框等，满足不同场景需求。

Chart.js 官网：[https://www.chartjs.org/](https://www.chartjs.org/)

## 代码演示

[在线代码演示](/chartjs/demos/1.html)
