项目简介
本项目是基于原生JavaScript的测试系统,用于评估用户最适合加入ncuhome的哪个组别。项目经过多次上线,新增游戏组别并修复相关问题。运用视差滚动效果和Lottie动画,带来良好用户体验。核心逻辑在app.js
文件,test.py
文件用于数值测试,避免出现无适合组别的结果。
项目的主要特性和功能
技术特性
- 采用原生JavaScript开发,不依赖其他框架或库,代码简洁高效。
- 使用VS code的Live Server插件,将File协议转换为http协议,便于本地调试和测试。
- 核心逻辑(用户交互、数据处理和结果展示)都在
app.js
文件中实现。
功能模块
- 利用
parallax.js
插件实现背景视差滚动,增强页面视觉效果。 - 通过
bodymovin
插件将AE动画导出为Lottie格式并在终端展示,提升用户体验。 - 依据预设评分矩阵对用户随机评分,评估最适合的组别,还提供最大和最小评分分析,展示不同组别的相对表现。
安装使用步骤
- 下载并解压项目源码文件。
- 用VS code打开项目文件夹,确保已安装Live Server插件(未安装可通过VS code扩展市场安装)。
- 在项目文件夹中打开终端,运行Live Server插件启动本地服务器。
- 在浏览器中访问
http://localhost:端口号
(默认为5500),开始测试。 - 根据测试结果,评估最适合的组别。
注意:使用前请确保已在本地安装并配置好VS code和Live Server插件,如有技术问题,可参考官方文档或在线教程解决。
下载地址
点击下载 【提取码: 4003】【解压密码: www.makuang.net】