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)开发,是互联网时代不可或缺的技术基石。
项目主要模块: 1、用户管理模块:管理会员信息,包括注册、注销、会员等级、会员卡状态等。 2、健身课程管理模块:设置健身房提供的各类健身课程,包括名称、时长、难度等。 3、设备管理模块:管理健身房内的器材信息,包括种类、数量、状态等。 4、财务管理模块:记录健身房的各项收入,包括会员费、课程费、器材销售等。 5、活动管理模块:发布健身房的各类活动信息,如团体课、比赛、讲座等。 6、通知与提醒模块:向会员发送重要通知,如课程调整、假期通知等。 7、员工管理模块:管理员工的考勤记录,包括上班打卡、请假、加班等。 8、安全管理模块:定期对健身房进行安全检查,确保设施和设备的安全性。 项目职责:我负责用户管理、健身课程管理模块、设备管理模块、员工管理模块的实现。  项目亮点: 1、使用高德地图API二次封装实现多页面使用。 2、根据不同的用户实现权限管理。 3、封装自定义指令,实现按钮级别的权限控制。
2600javascript项目构建
1. 主要负责项目的80%模块开发(安全、质量、施工、投资、合同、物资、bin模型等) 2. 配置页面配置 每个模块的流程图、选择审批节点人、签字盖章、流程密码等 3. 二次封装公共组件,标段选择组件,组织架构选人、金额输入框、关联合同组件等提高开发的效率 4. 优化了屏幕适配各种屏幕占比问题 5. 开发新增施工模块内容的配置页面,用户可以自定义新增内容,提高了用户的使用 6. 重构流程公共页面,新增重新发起、驳回流程、暂存等 7. 根据点击table 查看bim 3D模型隧道具体模型节点 8. 项目门户显示 我发起的、待审批、已审批 流程节点数据、提高了审批流程的速度 9. 通过Spreadjs在线填报报表 10. 菜单配置流程编码来显示是否有流程发起 11. 利用indexDB 存储用户请求过的所有数据 配置管理员权限下载Excel
1710javascriptvue
该项目功能模块包含:鉴权系统模块、广告系统模块、数据探针、路由模块、导航模块、影片详情模块、影片播放模块及主页瀑布流模块。 在该工作中我主要负责、广告系统、公共组件封装及打包优化。 项目问题:1.项目打包后体积过大使用webpack-spritesmith插件生成精灵图提高加载速度。 2.使用canvas实现图片压缩缩小项目木体积
2840html5Web框架
该项目主要为用户提供招投标相关信息,该网站现有招标信息已达1000w+数据. ● 参与项目需求评审以及数据库设计 ● 解决部分数据中 pdf 无法检索问题,将 PDF 转换为图片,再使用百度 AI 开放平台接口讲图片文字进行识别以满足搜索需求 ● 使用 PHP的 imgick 扩展将 pdf 转换为图片后调用百度图片内容识别接口将图片的内容转换为文字并存 储在数据库以及 Elasticsearch ● 使用 Laravel的+ Command + MixPHP v1 + Elasticsearch 实现用户信息订阅推送功能 ● 解决网站服务器压力问题 ● 将网站的热数据存储到 redis 加快数据页面打开速度 ● 负责项目整体开发以及服务器管理与搭建
1090php项目构建
1)在项目的大致需求和主体功能完成研究后,由我们的技术主管搭建整个项目框架,同时介绍项目流程,构建不同模块目录,分配给前端小组的指定人员。 2)在项目中导入vux的组件,使用localstorage来存储用户的当前登录信息和其他的一些存储数据。 3)项目中使用vuex来管理各个组件的状态,同时使用require.context来导入store和route的模块,实现store的模块化和route的模块化。 4)将 第三方插件wn-vue-mescroll封装成一个全局的上拉加载和下拉刷新的组件vue-mescroll。 5)在订单模块引入组件vue-mescroll实现页面的下拉刷新和上拉加载,使用store来管理订单的不同状态,缓存订单数据,减少接口的调用次数。将订单的状态名称和id以getters返回,单个状态以传参(订单状态的status)的形式同样在getters中实现。 6)与订单模块的实现原理一致,优惠券模块中同样使用vue-mescroll和store实现相关功能。 7)在商品详情页新增分享链接和海报分享,海报分享以canvas实现,分享携带当前登录用户的id,在app.vue中获取分享人的id,存入sessionstorage中,在购买商品时若存在分享id则将其传送到后台,不存在则不传。 8)首页的轮播图使用vux的swiper组件,同时由于后台传入的图片高度不固定,所以在初始化swiper高度为0,在获取到图片的信息之后再动态设置swiper的高度。 9)项目中的提示类信息和消息确认框使用vux的toastPlugin和confirmPlugin。 APP.vue中引入封装的全局组件tabbar,将tabbar的显示状态保存在全局store的state中,同时在meta中定义showtabbar来显示与隐藏tabbar,在router.beforeEach中去根据to.meta.showtabbar来更改tabbar的显示状态。
1280javascript网页组件
SSM+Vue期刊杂志稿件管理系统 项目描述 期刊杂志稿件管理系统是一个用于处理和管理期刊杂志稿件提交、审核、录用等流程的系统。以下是这些功能的简单介绍: 个人中心:投稿人、作者和管理员可以在个人中心查看和编辑自己的个人信息,包括账户设置、投稿记录、通知消息等。 投稿人管理:系统允许管理员对投稿人的账户进行管理,包括创建、编辑和删除投稿人账户,以及管理投稿人的权限和角色。 作者管理:管理员可以对作者信息进行管理,包括作者的基本信息、发表作品记录等。同时,系统支持作者自行注册和更新个人信息。 评审管理:此功能允许管理员分配评审任务给专家,跟踪评审进度,以及管理评审结果。评审过程可以包括盲审、同行评审等。 稿件信息管理:投稿人可以在系统中提交稿件,包括上传稿件文件、填写稿件信息等。管理员和编辑可以查看、编辑和搜索稿件信息。 稿件审核管理:此功能允许编辑和管理员对提交的稿件进行审核,包括初步审查、内容审核、格式审核等,并记录审核结果和意见。 录用通知管理:系统支持发送录用通知给作者,包括邮件或系统内部通知。管理员可以编辑和发送录用通知,并跟踪通知的发送状态。 作者档案管理:此功能允许系统建立和维护作者的档案,包括作者的基本信息、发表历史、联系方式等,方便编辑和管理员查询和联系作者。 常见问题管理:系统可以提供一个常见问题(FAQ)库,帮助投稿人和作者解答投稿和发表过程中可能遇到的问题。 意见反馈管理:投稿人和作者可以在系统中提供对期刊、编辑或审稿过程的反馈意见。管理员可以收集、整理和回应这些反馈。 刊物信息管理:此功能允许管理员发布和维护期刊杂志的信息,包括刊物介绍、发行周期、投稿指南等。 报表信息管理:系统提供各种报表功能,帮助管理员统计和分析投稿数量、录用情况、作者分布等数据,以支持决策和规划。 这个系统旨在提高期刊杂志的稿件处理效率,减少人工操作错误,同时提供一个便捷的平台供投稿人、作者、编辑和管理员交流和协作。具体的功能和操作可能会根据不同的期刊杂志稿件管理系统有所差异。 运行环境 jdk8+mysql5.7+IntelliJ IDEA+maven
2530python界面原型设计工具
1.一款高质量社区软件,定位高知人群,有需求做知识管理、信息输入输出和裂变拓展; 2. 轻量级风格,突出内容为主体; 3. 用户主导社区,不同类别社区分类,以兴趣构建关系链图谱
1870javascript项目构建
1. **介绍**: - 介绍"kwe-cli"是一个用于生成TypeScript模板的命令行工具,支持定制是否包含单元测试和e2e测试,并根据需要选择使用rollup或webpack进行构建。 2. **功能特点**: - 支持生成包含TypeScript的项目模板。 - 可选择是否包含单元测试和e2e测试。 - 支持根据需求选择使用rollup或webpack进行项目构建。 3. **使用方法**: - npm install -g kwe-cli ##全局安装 - kwe-cli ## 初始化项目,按照要求选择配置 - npm i ## 安装依赖 - npm run dev ##开启一个简单的TS项目
1560javascript浏览器
KMvue: 1.界面设计 2.功能优化 3.用户通过网站上传模型文件,进行可视化操作,实现三维轻量化处理,保留装配结构、几何数据、模型属性、模型颜色、模型PMI等操作
1820html5JavaScript MVC 框架
项目可找公众号联系客服沟通情况,关注公众号定期推荐新闻动态,项目意向先沟通在定位,免费沟通出定方案,确定后沟通意向金
1891php项目构建
1 H5管理系统搭建 采用vite+V6 + antdPro + mqtt+react-redux等集成搭建 2 保持约定大于规范团体开发 3 复杂项目权限、路由、结构、兼容多端
1830javascript项目构建
模块:采购板块、合同板块、供应商板块、出库板块、入库板块、退料板块、调拨板块、盘点板块 技术:spring springboot springcloud mysql vue3 javascript axios
1270java项目构建
项目包括省水雨情监测、大坝安全监测、视频监控、气象预报、日常办公、巡视检查等模块 主要负责数据库的设计,前端设备的协议对接,接口的制定,部分前后端的逻辑代码编写
1210java在线IT服务网站
项目包括省水雨情监测、大坝安全监测、视频监控、气象预报、日常办公、巡视检查等模块 主要负责数据库的设计,前端设备的协议对接,接口的制定,部分前后端的逻辑代码编写
1010java在线IT服务网站
项目包括省水雨情监测、大坝安全监测、视频监控、气象预报、日常办公、巡视检查等模块 主要负责数据库的设计,前端设备的协议对接,接口的制定,部分前后端的逻辑代码编写
1060java在线IT服务网站
python angular redis mysql nginx linux 作品分类(1-5个分类)(必填): 机器学习/深度学习 脚本编程语言 网络爬虫 日志分析和统计 项目构建 添加标签,按回车确认 HTML5开发相关文件管理器其他jQuery插件Chrome插件/扩展论坛系统BBS作业/任务调度网络爬虫日志分析和统计图形和图像工具Emoji 表情相关终端/远程登录搜索引擎项目构建REST/RESTful项目嵌入式操作系统
3930python机器学习/深度学习
项目背景:该项目是贺兰工业园区管委会,智慧园区二期项目,主要对园区内的水、电、天然气的能耗统计分析,以及园区内重点企业水电的预警报警相关功能。 工作:负责后台管理系统的主开发,负责后台管理的技术选型和主要的开发工作,推动项目成功上线。 1.需求分析与功能实现:深入了解客户需求,设计并实现系统的各项功能,满足客户的多样化需求。 2.多系统单点登录:实现大屏与后台管理、消防系统的登录单点登录,实现多个系统统一登录。 3.提升项目性能:通过分片请求,获取项目目录,减少项目首次进入时间。
1530javascript项目构建
负责前端统一工具类开发、各平台原生小程序开发【微信、支付宝、钉钉、飞书、百度等】、网站页面开发等,熟练使用JavaScript、Vue、TypeScript、Html、Css等前端语言,熟练使用webpack等工具构建项目。
960javascript项目构建
大自驾( www.zijia.cn)是国内专业提供自驾车旅游产品的网络平台,其产品包括春节自驾游专线,五一自驾游专线,中秋自驾游专线,国庆十一自驾游专线、元旦自驾游专线等国内中国重大节假日自驾游活动专线和各大城市平时周边的休闲自驾游线路、自驾游酒店预订、自助自驾游套餐。 大自驾通过分布在全国的500多家深度合作的自驾游俱乐部,及时为用户提供国内外100多个国家与地区超过2000条的精品自驾游线路。为不同需求的用户提供专业、及时、高效的自驾游度假服务。
1140phpHTTP服务器
1.从0到1搭建小程序; 2.支持各种场景进入小程序; 3.小程序嵌套并H5通信; 4.封装常用组件; 5.根据用户权限展示不同的tab。
1130javascript项目构建
当前共48个项目more
×
寻找源码
源码描述
联系方式
提交