JavaScript

JavaScript,缩写为JS,是一种高级的、多范式、解释型的编程语言,是一门基于原型、函数先行的语言,它支持面向对象编程、命令式编程以及函数式编程。[1]JavaScript提供语法来操控文本、数组、日期以及正则表达式等,不支持I/O,比如网络、存储和图形等,但这些都可以由它的宿主环境提供支持。它已经由ECMA(欧洲电脑制造商协会)通过ECMAScript实现语言的标准化。它被世界上的绝大多数网站所使用,也被世界主流浏览器(Chrome、IE、Firefox、Safari、Opera)支持。[1]
项目为字幕滚动工具。可以在小程序中输入滚动的字幕,设置字幕大小,颜色,滚动速度等。目前已上线QQ小程序平台。
980提醒 (Notification)
1. 负责 app 页面的前端开发与小程序部分的静态还原。该 app 面向火车司机进行接单,小程序为用户发单,类似于打 车软件。 2. 主要技术栈为 uniapp+vue+pinia+typescript+uni-ui+mqtt。 3. 本人独立开发其 app 功能部分。其中遇到 mqtt 底层与 uniapp 的 webscoket 不兼容问题,通过找到合适的版本本 解决。也遇到了异步请求无法渲染至 map 组件中,使用 ref 失效。通过使用 computed 解决了该问题。 4. 项目亮点有:使用 mqtt 连接前后端进行实时订单推送。对接高德地图进行云轨迹展示。在地图页面使用 weex 渲染 模式提高页面性能。
1150位置信息(GPS/Location)
前后端分离项目,实现了登录注册,信息录入,查询,删除操作。录入的信息可以直观的显示在网页上。主要还是对前端页面布局方面比较精通。
470Java浏览器
1. 参与开发小程序的购物车模块、多国语言模块与后续的维护更新部分。面向用户销售茶叶。 2. 技术栈为原生小程序+mobx+vantui 3. 项目亮点:适配中繁英日韩多国语言。使用 canvas 生成商品的海报。使用 echart 对用户进行舌项检测后的数据可视 化展示。 4. 项目难点:单条规格需要反应数据库中是否还有库存,利用动态规划的思想解决了该问题。
620javascript网页(Webview)
1、首页使用虚拟列表优化加载 2、使用无感刷新保持用户实时在线状态 3、是用canvas绘制海报 4、通过使用富文本编译器实现前台完美显示后台配置内容
530网页(Webview)
项目为一个成语闯关类小游戏,可以在该小程序内选择关卡,一路闯关,每次关卡都有一定的提示,可以观看广告进行提示或跳过关卡。
830HTML解析器
项目为线上购物小程序,包括个人信息,购物信息,支付系统,位置信息,订单信息等功能,目前已上线微信小程序平台。
560网页组件
1.橙宝贝金融俱乐部项目的目的是用于培养小朋友的金融知识和观念以及增加亲子间互动以让客户更喜欢平安银行提供的服务。 2.该项目主要包含少儿开卡,零花钱管理,成就详情,财商报告,宝贝学堂等模块 3.在该项目中我主要负责财商报告、成就详情以及首页功能的重构。其中首页功能的模块化以及通过远程组件去展示各个模块的方案实施是难点。
1020前端
1.该项目叫"货捕头",是一个电商的女装批发微信小程序,基本包含了当前电商所有业务需求 2.该项目前端使用uni-app开发 3.该项目从0到1百分之百参与开发
1240javascript微信小程序
1. 基本信息 * 企业设备信息物联网管理后台, 采用**React18、React-Router v6、React-Hooks、TypeScript、Vite2**开发 * 对接低代码可视化大屏开发, 采用**Vue3、 TypeScript、NaiveUI 、Pinia 、ECharts 、Vite**等技术开发 2.项目难点 * 定制开发大屏图表组件,和交互组件, 改造自定义接口对接方案。 * 改造可视化大屏用户使用交互逻辑,从数据价值到图表价值的展现。 * 使用**WebSocket**来链接可视化图表与后端的主动通知更新。 3. 成果 * 抽离了 内置数据接口模型概念,可视化图表链接内置数据模型来请求数据和组件交互 * 支持自定义的可视化图表数据对接方案
720javascript物联网
SpringBoot-SIMS开源项目
教务管理系统是一种用于高校管理教务工作的软件系统。本文介绍了一种教务管理系统设计与实现方法,旨在提高教务管理的效率和准确性,方便教务工作的各个环节的协调与管理。该系统包括教务班级管理、科目管理、教师管理、学生管理和成绩管理等功能模块的设计与开发。设计阶段首先进行需求分析,明确系统的功能需求和业务流程,然后进行系统架构设计和数据库设计。在实现阶段,采用了面向对象分析,Java、Jsp和Script等技术以及Spring框架,确保系统具备高性能和可扩展性。通过合理的模块划分和功能设计,教务管理系统可以实现教务资源的统一管理。实际应用和测试结果表明,该教务管理系统在学校教务管理中取得了显著的效果,提升了教务管理的质量和效率。
990Java
1.性能测试平台主要是用于了解企业内部各业务方各种协议接口的性能,以此为参考督促业务方对相关接口作优化以满足业务需求。 2.该平台主要包含场景配置模块,性能测试结果以及报告模块。 3.该平台前端侧主要难点是配置场景比较多不易于维护,方案是将各场景中差异大的部分分离成不同的组件方便维护;其次是对于报告较多的时候输出pdf时较慢,我们采用先分块后合成的方式加快pdf输出。
630前端
基于pc端可视化平台进行数据移植, 移动端嵌入工作流. 1.基本信息 * 一个通过在 PC 端配置流程图,配置流程表单,展示流程进度和过程的项目。 * 前端部分由两人协同开发,主要由本人负责完成,开发了流程发起表单、 流程过程表格、js配置动态流程表单、流程在线拖拽配置、 流程详情展示 等模块。 2. 项目难点 * 工作流携带大量的表单开发,需要一套规范的表单新增,展示,编辑等功能开发。 * 各个省份有定制化的表单开发需求,表单与表单直接有大量联动。 * 要求前端有一套基础的流程设计器,对基础的流程字段进行修改更新。 3. 成果 * 根据业务封装了30来个表单项,达到 **所有流程表单共用同一套表单组件** 的效果;后端采用flowable引擎返回表单配置,前台**根据表单配置生成动态表单**。 * 使用webpack封装了动态表单的批量引入,来满足不同的流程单对应大量表单项的要求,提高了表单开发效率 **10%**。 * 对各种复用的功能进行了 **组件封装**,大大 **简化** 的代码结构,**提高** 了代码质量。 * PC 端的流程渲染技术用了 **Vue + BPMN.
770javascript可视化
1.intepay系统分为admin/manager/cashier,分别对应商户管理后台系统、财务/业务人员系统、收银台系统。其中高频率开发和使用系统为manager端和cashier端。manager端包括但不限于财务对账、业务人员提成、交易额统计,付款通道的管理,付款费率等功能。cashier端为在manager端开发新的付款通道后的收银系统(支付落地页),以上所有系统均为国际化开发,主要用户群体为HK/KL/Thailand/Europe团队工作人员使用。 2.manager端使用React作为基础,umi作为集成框架,UI使用antd/antdpro等。cashier端作为快开项目,通常会在新的支付通道接入后,配套搭建收银界面,使用vue cdn模式进行开发,同时涉及PC和H5收款使用,UI组件使用ElementUI和vant等。 3.项目是二开,多次开发,0-1由外部团队开发完成后移交给公司自己的研发团队,进行日常的维护、bug优化,新功能开发等需求。
1050javascript金融/财务/证券系统
1、使用了原生canvas绘制转盘、结合后端的获奖结果完成实现 2、以盲盒抽奖的形式推出、首次上线当日活跃用户累计70多万 3、通过订阅、发布模式实现接口刷新 4、通过配置全局变量完成主体随意切换
440javascript其他
整体描述: 本项目使用Nextcloud框架,通过应用的方式实现了该项目。 主要模块: 1、管理员设置:主要是用于管理员设置每一个群组所使用的属性信息:名称、类型等; 2、文件列表侧边栏:针对系统的文件,可以对已设置的属性的值进行设置和修改; 3、独立应用:针对所有已设置属性值的文件进行列表显示,也可对属性值进行调整; 4、远程对接:将文件的属性值进行编码后,与另一个业务系统进行对接。 负责内容: 1、负责项目的需求分析和系统的数据库及界面进行设计; 2、完成所有涉及的核心功能的开发工作。
1300PHPSAAS
1.该项目名字叫:"十蜂数字人",是一个微信小程序,前端使用uniapp+vue2.0+uviewUI开发 2.后台管理使用react+reactHooks+typescript+antDesign+antDesignPro开发 3.该项目是一个针对个人的健康管理的微信小程序,相关功能有,上传检测报告自动分析检查项是否异常、针对五项指标进行管理(体重身高、血压、血糖、心率、尿酸)、通过关系码添加家人(可以查看家人的各项数据)、打卡签到提醒(用户可以创建打卡流程,比如吃药打卡,吃药的用量,吃药的时间,吃药的间隔)、个性化的人物形象切换等功能
1080javascriptuniapp
智能手机客户端信息服务系统是面向以重庆东站为出发地、到达地、换乘地的旅客,提供从有出行意愿到旅程结束的全行程周期陪伴与协助的移动应用。 负者前端项目构建, 功能排期, 人员安排等,技术方案采用uniapp转三端。 重难点: uniapp 兼容ios 安卓 微信小程序, 解决多端兼容问题(主要问题)。 * 项目页面超过40个,由于微信小程序大小限制解决分包问题。 * 第三方导航系统的实战对接,蓝牙模块的封装。 * 第三方网页的嵌入方式因为平台限制方案而不同。 * ios没有企业证书带来的测试困难。
580小程序
1、使用Vue3+ts对原产品代码进行重构并迭代,期间使用Nuxt Bridge进行vue2与vue3的兼容开发 2、使用leftlet + turf封装组件并暴露绘制方法,能够在地图上实现点线区域的绘制、拖拽与删除等功能。(航线及禁飞区) 3、使用cesium,实现无人机按照规定航线飞行, 并暴露方法实现视角,速度等参数的控制切换。 4、使用useState + vueuse实现系统单点登陆与统一登出功能。 5、使用Ant-D 二次封装媒体库查看组件,实现对图片视频等流媒体文件的缩略展示,大图预览播放及下载等功能。
730css
微信小程序-跑跑回收项目简介: 跑跑回收是一家融合互联网与生活服务的多元化平台,为用户提供便捷的生活服务体验。我们致力于实现上门回收可利用度旧物资、提供家政服务、打造积分商城以及促进闲置物品置换,为社区环保和生活品质提供全方位支持。 功能特点:一键拨打电话回收员:用户只需轻轻一按,即可与我们的专业回收员联系,安排上门回收服务,为您提供便捷、高效的服务体验。积分兑换商城:每次用户下单回收都将积累积分,这些积分可在我们的商城中兑换各种优质商品,让您的支持和参与得到实实在在的回报。·家政服务:一旦用户下单,我们将立即派遣经验丰富的家政人员为您提供专业服务,确保您的家庭环境整洁有序,让您享受更舒适的生活。电瓶换新: 用户可通过电瓶换新服务,将旧电瓶以日换新或补差价直接更换为全新电瓶。这项服务提供送货上门的方式,让用户更便捷地更新和替换电动车电瓶。 访问地址:微信小程序搜索"跑跑回收”
610微信小程序
当前共9412个项目
×
寻找源码
源码描述
联系方式
提交