JavaScript

JavaScript是一门高级的、解释型的编程语言,最初由Brendan Eich于1995年在网景公司开发,旨在为网页添加动态交互功能。作为Web核心技术的三大支柱之一(与HTML和CSS并列),它可直接在浏览器中运行,操纵DOM(文档对象模型)和处理用户事件,实现前端页面的动态效果、表单验证及异步通信(如Ajax)。随着Node.js的出现,JavaScript突破了浏览器的界限,能够用于服务器端开发,实现全栈应用构建。其语法灵活且易上手,支持事件驱动、函数式编程和面向对象范式,拥有动态类型和异步处理机制(如Promise和async/await)。尽管存在一些历史遗留的设计缺陷,但通过ECMAScript标准的持续演进(如ES6及后续版本),引入了模块化、类声明、箭头函数等现代化特性,大幅提升了开发效率和代码质量。如今,凭借React、Vue、Angular等前端框架及npm庞大的生态系统,JavaScript已成为全球最广泛使用的编程语言,覆盖了网页、移动应用、桌面程序(Electron)乃至物联网(IoT)开发,是互联网时代不可或缺的技术基石。
qisi-classroom开源项目
启思学堂启思学堂是一款面向学生的本地优先AI私教Windows桌面应用。AI老师会结合摸底结果、知识点掌握度、错题和课堂记录,安排讲解、追问、练习、小测与复习。技术架构Tauriv2:Windows桌面壳与系统能力VanillaJavaScript+Vite:桌面学习工作台Rust+rusqlite
190JavaScript项目任务
拾光集市开源项目
拾光集市├──用户模块│├──注册/登录/登出│├──个人信息修改(昵称、手机号、校园地址)│├──头像上传│└──密码修改├──商品模块│├──商品发布(标题、描述、价格、原价、分类、新旧程度、交易地点、图片1~5张)│├──商品编辑/删除│├──商品列表(搜索+分类筛选+价格区间+排序)│├──
460C电商
系统采用前后端分离架构,主要包含访客、律师、管理员三类角色。访客支持注册登录、浏览律师信息、预约法律咨询、查看预约记录;律师支持管理预约信息、维护个人资料、设置咨询类别、创建咨询收费订单;管理员支持审核预约申请、审核律师资料修改、管理用户及律师信息、查看系统数据,实现完整的法律咨询预约业务流程。
420Java企业服务
论坛全栈开源项目
用户系统邮箱注册/登录,密码哈希加密存储(bcrypt)JWT双token认证(accesstoken+refreshtoken),Redis黑名单实现安全退出个人信息修改、管理员开关封禁用户板块管理管理员可创建/修改/删除板块发帖时选择归属板块,按板块筛选帖子列表帖子发布支持标题、正文、摘要,可选
570Python工业互联网
在Obsidian中边看视频边做笔记的插件。内置浏览器支持Bilibili、YouTube等视频网站,支持时间戳标记、字幕提取、视频截图等功能。demo✨功能特性?内置浏览器支持Bilibili、YouTube、腾讯视频、爱奇艺、优酷等视频网站新标签页风格主页,可自定义常用网站快捷入口Cookie持
640CSS项目任务
VRChatRecallKeep开源项目
在虚拟与现实交汇的时空里每一帧画面都承载着我们的故事像素与心跳交织,跨越屏幕的永恒承诺这里记录我和好朋友们在VRChat的美好瞬间此项目使用Vue3+Vite构建的响应式相册项目?️技术栈前端框架:Vue3(CompositionAPI+)构建工具:Vite动画引擎:GSAP(GreenSockAn
310HTML5内容平台
Whywiki开源项目
WhyWiki是一个面向小团队、实验室、开源项目和复杂软件项目的本地优先项目知识管理工具。它可以导入本地文件、Git仓库、Markdown、CSV、PDF、DOCX、XLSX和代码文件,将原始资料解析为带来源证据的内容块,并进一步生成项目事实、当前需求快照、冲突报告、决策记录、Wiki页面和交接包。
380Python项目任务
xboard主题面板开源项目
1.xboard前端主题面板设定2.买家购买商品自动开出订单,自动对接软件下载软件使用教程等等3.外贸专用4.账号登录注册5.后台管理员系统管理账号管理订阅管理节点管理套餐提现管理工单客服
620HTML5项目任务
goZeroDemo开源项目
基于go-zero框架构建的社交平台后端服务,采用微服务架构,支持用户注册、登录、个人信息管理等功能。采用redis,mysql,gorm,grpc等技术,目前还在开发中
450gRPC项目任务
网吧管理系统开源项目
-**项目描述**:独立设计并开发了一套基于SpringBoot的高校毕业论文管理系统,覆盖选题申报、开题审核、中期检查、终稿提交、答辩评分及成绩归档等完整业务流程。系统支持七种角色协同管理,基于JWT与RBAC实现权限控制,采用多级审核状态机实现论文流程流转与材料追溯,并结合Redis完成短信验证
840Java项目任务
LabLink开源项目
面向高校实验室招新与日常管理,提供实验室展示、在线申请、审核录取、成员维护、公告发布、资料空间、考勤与统计分析等功能。已经在本校实验室管理中使用,将招新、成员、公告、资料、晚自习考勤与设备申请纳入统一平台,形成学生端与管理端协同闭环,支持快速部署与完整提交。
720Java项目任务
待办清单开源项目
本项目是一个简单好用的待办清单工具。技术上使用了HTML、CSS和JavaScript搭建,配合TailwindCSS让界面看起来美观整洁。核心功能包括:新建任务、删除任务、标记完成/未完成,以及清空已完成任务。数据会自动保存在你自己的浏览器里,即使关闭网页再打开,任务内容也不会丢失。本项目体积小、
940HTML5企业服务
本项目是一个生态低碳互动平台,包含五大核心模块:首页展示动态画卷背景与导航入口;闯关主页面提供五大生态篇章的答题闯关玩法;AI互动专区支持智能环保问答;环保案例库展示生态保护案例;数字成就页呈现用户解锁的成就画卷;用户中心管理个人信息与打卡记录。通过游戏化学习,引导用户践行低碳生活
840HTML5项目任务
可前往https://blog.tirsenna.top/查看效果。**关于我页面**可展开信息卡片——多张卡片包含背景图、头像、标题和描述,点击可切换展开状态,未展开时仅显示缩略预览,支持在后台配置多组信息卡片。自述清单——支持普通勾选图标与爱心图标两种样式,按行配置。游戏/社交ID——展示图标、
1020HTML5项目任务
SurveyFlow是一个面向移动端的心理测评问卷前端项目,通过后端API动态驱动问卷内容,支持儿童/家长两类问卷模型,具备完整的答题、校验、提交与结果展示流程。项目采用Taro多端方案,一套代码可构建至微信小程序、H5、支付宝小程序、抖音小程序等平台。
1320HTML5项目任务
MyTodo开源项目
这个应用可以将准备做的事情做成一个列表,并且可以设置轻重缓急;添加待办项只需在主界面点击“添加待办项”,然后填写内容(可以添加时间)即可。除此之外,还可以对待办项进行筛选,以更快地找到你的待办项。整个应用的内容就这么多。
990HTML5项目任务
为了让论坛用户能够更加简单、快速地填写问卷,苦力怕论坛与瀚海工艺团队的多位开发者共同合作,合力打造了一个无缝集成的问卷系统使用此程序,论坛用户可以使用苦力怕论坛账号快速登录,而无需重复注册或创建新的账号,极大地优化了用户体验
2430HTML5电商
集成XXLJOB调度源码和阿里开源数据同步工具DataX3.0的一个数据同步平台,拥有web可视化的管理后台系统,docker容器化快速部署。数据集成(重点,用过阿里云DataWorks的同学能够感受到熟悉的感觉,没错参考核心的几个DataWorks操作)1离线同步-基础功能主要负责异构数据源的数据
1660Java开发工具
oa系统开源项目
参与OA系统后端开发,使用DjangoRESTFramework使用Redis实现缓存机制,Celery处理异步任务配合测试与产品人员完成接口调试与功能迭代,提升系统响应速度与用户体验
1200Python项目任务
-登录认证模块:提供管理员登录、JWT令牌签发与鉴权,保障管理接口安全访问。-实时仪表盘模块:展示流量总量、拦截/放行统计、告警数量与系统运行状态等核心指标。-流量分析与告警模块:展示实时告警列表、告警级别分类与攻击详情,支持筛选与追踪。-规则管理模块:可视化配置防火墙规则,支持新增/修改/删除与优
1980Python科学研究
当前共32个项目more
×
寻找源码
源码描述
联系方式
提交