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)开发,是互联网时代不可或缺的技术基石。
精通各种自动化脚本,网站开发,小程序开发,前端后端对接开发,定制化工具脚本开发,有各种项目经验python计算机专业毕业设计,自动化脚本,网络爬虫,网站开发,小程序开发,前端后端开发,全栈开发,定制工具脚本,软件开发,网页ai嵌入,板板直接拍下发需求工期短!!效率高!!价格低!!质量好!!安全性高!
190Java开发工具
vschema-ui开源项目
一个强大的Vue3插件,通过JSONSchema声明式构建动态UI。支持响应式数据、计算属性、事件处理、条件渲染、循环渲染、API调用、WebSocket等完整功能。
280JavaScript开发工具
MCSTools是一款跨平台桌面应用程序,用于管理Minecraft的原理图(蓝图)。采用Tauri2.0构建,结合了Vue3前端和高性能Rust后端,提供全面的原理图管理、格式转换、创意工具和工作流程自动化。该应用支持五种示意图格式(Create、Litematica、WorldEdit、Buil
730Rust游戏
多账号切换开源项目
https://product.xyptkd.cn/官网多账号Cookie快照·按站点一键切换登录态面向Chrome/Edge等Chromium内核浏览器(ManifestV3)。在每个站点下保存多份Cookie登录快照,支持命名与分组;切换时按当前URL作用域清理Cookie并还原目标快照,尽量避
410JavaScript开发工具
wu-img开源项目
离线图片格式转换客户端,基于Electron构建?️支持拖拽或点击选择图片文件?支持多种格式互转:PNG、JPEG、WebP、AVIF、TIFF、GIF、ICO、ICNS?支持调整输出尺寸?️支持调节JPEG/WebP/AVIF/TIFF输出质量?ICO转换支持自定义多尺寸?批量转换,实时日志?完全
360HTML5开发工具
Wu-Redis开源项目
一个基于Electron+Vue3的成熟、安全的Redis桌面管理工具多连接管理:支持同时管理多个Redis服务器连接安全存储:使用系统safeStorageAPI加密存储密码键值浏览:支持STRING、HASH、LIST、SET、ZSET五种数据类型SCAN分页:高效浏览海量键,支持分页加载内置终
320Vue开发工具
Vision Palette Lab开源项目
一个运行在浏览器中的图像调色板与视觉统计分析工具。用户可以拖拽图片,实时提取主色调,计算亮度、饱和度、边缘密度和暖色像素比例,并给出粗略视觉标签。适合做图片素材初筛、视觉风格检查和前端图像处理演示。
390HTML5人工智能
Node-PyRunner模块用于nodejs与python交互,在nodejs中用node-pyrunner同步或者异步执行python脚本和调用python函数,在异步调用时允许python执行js脚本或调用js函数。使用node-pyrunner可以用简单的python语言扩展nodejs的功
320C++工业互联网
MDSFC是Vite构建器插件,主要功能是允许vue组件将markdown文档文件,作为单文件组件(SFC)导入使用。在构建过程中,将markdown转换为合法的SFC,让文档能够被vue编译处理。MDSFC插件是构建时处理markdown文档,构建后的markdown文档不可变,不要指望在vue运
380JavaScript开发工具
easy-log-plus开源项目
一款轻量简洁、功能强大的跨平台日志工具库,基于TypeScript与JavaScript构建,完美兼容浏览器与Node.js双环境。内置多级日志级别、彩色输出、格式化输出、日志过滤等实用能力,支持自定义格式、异步日志、性能埋点与环境自适应,API简洁易用,零配置即可开箱使用,兼顾开发调试与生产环境日
810JavaScript开发工具
spark-utils开源项目
SparkUtils是一个功能强大且易于使用的JavaScript工具库,它为开发人员提供了一系列实用的函数和方法,可以简化JavaScript应用程序的开发过程。它涵盖了各种常见的任务和操作,包括字符串处理、日期和时间操作、数组和对象处理、DOM操作等等。
680JavaScript开发工具
我自主开发了一套基于Django4.2.5版本的RBAC(基于角色的访问控制)权限管理组件。该组件适用于传统非前后端分离的架构,并针对企业级权限管理需求进行了深度定制。其核心优势在于能够实现精细化到按钮级别的权限控制,让系统管理员可以灵活配置不同角色对页面、功能乃至具体操作按钮的访问权限。组件内置了
370Python开发工具
这是一个全本地化执行的V2Ray/Clash节点转换为Socks5多端口代理生成的工具静态网页。不依赖任何服务端,彻底杜绝隐私泄露风险
490HTML5开发工具
个人信息展示:头像、姓名、职位、简介技能标签:展示专业技能和擅长领域联系方式:手机、邮箱、微信等多种联系方式项目作品:展示个人代表作品和链接一键复制:点击即可复制联系方式到剪贴板保存联系人:支持一键保存到手机通讯录深色主题:采用渐变深色设计,高端大气
850HTML5开发工具
【核心功能】•批量选图:一次最多选9张,同时编辑•光线调整:亮度、对比度、曝光、高光、阴影•色彩调整:饱和度、色温、活力•美颜效果:磨皮、美白、清晰度•身材调整:瘦脸、大眼、瘦身、长腿等•滤镜系统:18种专业滤镜(人像/风景/电影级)•批量导出:一键保存所有处理后的照片【技术亮点】•纯前端实现,无需
1291CSS开发工具
Mikufy开源项目
技术栈与架构概述后端基于C++23开发,采用GTK4构建桌面界面,集成WebKitGTK6.0作为Web渲染引擎。内置自研HTTP/1.1服务器(基于poll的非阻塞I/O),使用nlohmann/json进行JSON处理,libmagic进行文件类型检测。文本编辑核心采用PieceTable架构,
1090C++开发工具
本扩展主要包含以下功能模块:1、智能require语句识别模块:自动识别当前行的require语句格式;2、驼峰命名转换模块:将模块名称智能转换为符合camelCase规范的变量名,支持处理作用域包、特殊字符分隔的包名等复杂情况;3、作用域变量检测模块:检测当前文件中是否已存在相同变量名,避免命名冲
1000JavaScript开发工具
基于three.js的视频投影工具,能够将将视频作为纹理投影到三维模型上功能概述:1.指定投影目标:可以把投影只限制在一个或多个Mesh上,能减少不必要的计算开销。2.深度遮挡剔除:使用深度渲染目标保证投影在遇到场景遮挡物时正确被遮挡,避免“穿透”效果。3.边缘羽化:投影边缘支持羽化处理,获得柔和过
630HTML5开发工具
基于three.js开发的人物控制器项目,可实现人物在各种三维场景下的交互。功能概述:1.视角切换:支持第一人称和第三人称视角,提供沉浸式场景浏览体验。用户可在大规模场景中自由行走、跑步、跳跃、飞行。2.开箱即用:内置人物控制功能,包括移动、跳跃、冲刺、飞行等,用户无需实现这些基础控制逻辑。3.碰撞
810HTML5开发工具
集成XXLJOB调度源码和阿里开源数据同步工具DataX3.0的一个数据同步平台,拥有web可视化的管理后台系统,docker容器化快速部署。数据集成(重点,用过阿里云DataWorks的同学能够感受到熟悉的感觉,没错参考核心的几个DataWorks操作)1离线同步-基础功能主要负责异构数据源的数据
1260Java开发工具
当前共157个项目more
×
寻找源码
源码描述
联系方式
提交