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)开发,是互联网时代不可或缺的技术基石。
Mikufy开源项目
技术栈与架构概述后端基于C++23开发,采用GTK4构建桌面界面,集成WebKitGTK6.0作为Web渲染引擎。内置自研HTTP/1.1服务器(基于poll的非阻塞I/O),使用nlohmann/json进行JSON处理,libmagic进行文件类型检测。文本编辑核心采用PieceTable架构,
240C++开发工具
1.在無成本情況下實現文章佈置2.在附屬項目HosinoEJ-SUB可以實現訂閲功能3.文章tag分類(目前這個功能還沒有提交PR)4.基於vercel。
250HTML5内容平台
基于three.js开发的人物控制器项目,可实现人物在各种三维场景下的交互。功能概述:1.视角切换:支持第一人称和第三人称视角,提供沉浸式场景浏览体验。用户可在大规模场景中自由行走、跑步、跳跃、飞行。2.开箱即用:内置人物控制功能,包括移动、跳跃、冲刺、飞行等,用户无需实现这些基础控制逻辑。3.碰撞
330HTML5开发工具
个人博客开源项目
这里是一名程序员的日常记录空间。专注前端与后端开发,偶尔折腾技术、写写代码、思考成长。用文字沉淀学习,用实践积累经验,不追热点,只做真实的自己。分享技术笔记、项目思考、生活随笔,希望每一篇内容,都能成为前行路上的小小脚印。
1020JavaScript社交
个人博客开源项目
1、这是一个个人博客项目,目的在于记录和分享一些前端知识(后续可能也会添加其他技术栈)。2、主要使用的技术框架是vitepress,页面上有些示例可直接交互。
420HTML5内容平台
一个基于Next.js的“桌面式”个人网站示例——仿Windows11桌面交互风格,默认暗色主题,支持桌面图标、毛玻璃任务栏、模态窗口与动画效果,适合把博客/作品以「桌面+窗口」的交互方式呈现。
970HTML5内容平台
KamiShow开源项目
一个博客使用nextjs+react构建在githubpage,可直接访问zhenxia.cfd访问。使用markdown添加文档,格式会被组件渲染,打包在githubpage上的为静态页面,实际效果更佳
1000JavaScript内容平台
项目地址:https://github.com/mogworks/xivstrat?基于Astro+Vue3+TailwindCSS+PixiJS+FramerMotion构建?支持明暗主题切换?使用PixiJS提供可交互的攻略阅读体验
1480HTML5内容平台
当前共8个项目more
×
寻找源码
源码描述
联系方式
提交