Search results
Jump to navigation
Jump to search
- ...。本教程旨在为初学者提供一个全面的 Express.js 入门指南,涵盖基础概念、安装、路由、中间件、模板引擎以及一些高级主题。 本教程假设您已经对 JavaScript 和 Node.js 有基本的了解。如果还没有,建议先学习 [[Node.j ```javascript ...8 KB (385 words) - 16:30, 27 March 2025
- ...的“路由和中间件”Web 框架。这意味着它提供了构建 Web 应用所需的基本功能,但允许开发者根据需要添加更多功能。Node.js 提供了服务器端的 JavaScript 运行环境,而 Express.js 则建立在其之上,提供了处理 HTTP ```javascript ...10 KB (458 words) - 13:58, 7 May 2025
- ...开发流程。EJS并非一种编程语言,而是一种模板引擎,依赖于宿主环境的[[JavaScript]]引擎来执行。其流行程度源于其简单易学、功能强大且与其他JavaScript框架的良好兼容性。EJS常被用于[[Node.js]]、[[Express]]等后端 * **简洁的语法:** EJS使用类似于[[JavaScript]]的语法,例如使用 `<%= data %>` 来输出数据,使用 `<%- data ...7 KB (326 words) - 21:18, 9 April 2025
- ...[[JavaScript]] 框架如 [[Node.js]]、[[Express.js]] 和 [[React]] 等协同工作良好,但在其他基于 [[JavaScript]] 的环境中也能独立使用。本指南将为初学者提供 Handlebar 模板引擎的核心思想是将数据与展示逻辑分离。传统的 [[Web]] 开发中,通常会将 [[HTML]] 代码直接嵌入 [[JavaScript]] 代码中,或者在 [[服务器端]] 动态生成 [[HTML]]。这种方� ...8 KB (278 words) - 16:24, 7 May 2025
- ...母缩写:[[MongoDB]]、[[Express.js]]、[[Angular]] 和 [[Node.js]]。这种堆栈的优势在于其一致的编程语言(JavaScript),使得前后端开发更加流畅,降低了学习曲线,提高了� * **Angular:** Angular 是一个由 [[Google]] 开发的开源 [[JavaScript]] 前端框架,用于构建复杂的单页应用 (SPA)。它采用基于� ...10 KB (208 words) - 19:25, 6 May 2025
- [[文档对象模型]](DOM)是网页的编程接口,它将网页的结构以树形结构表示出来,并通过 JavaScript 等脚本语言进行操作。在[[前端开发]]中,频繁的 DOM 操作 * '''JavaScript 执行效率降低''':在进行 DOM 操作时,JavaScript 引擎的执行会被中断,降低整体性能。 ...9 KB (281 words) - 21:19, 2 May 2025
- Adrod 模板引擎采用了一种基于[[JSON]]和[[JavaScript]]的架构。 其核心组件包括: ```javascript ...9 KB (165 words) - 17:20, 23 April 2025
- | React || JavaScript || 前端 || 组件化、虚拟DOM、生态系统庞大 || 学习曲线陡� | Vue.js || JavaScript || 前端 || 易于学习、灵活、性能优秀 || 生态系统相对较� ...10 KB (175 words) - 06:36, 13 May 2025
- * [[JavaScript 编程语言]] ...9 KB (244 words) - 12:48, 7 May 2025
- 1. 编写挂件代码:使用 JavaScript、CSS 和 PHP 编写挂件代码,实现所需的功能。 * **JavaScript 调试:** 使用浏览器开发者工具来调试 JavaScript 代码。 ...9 KB (216 words) - 11:11, 7 May 2025
- Vue.js 是一个渐进式 JavaScript 框架,用于构建用户界面。它易于上手,功能强大,并且 * **Laracasts:** 提供了一系列 PHP 和 JavaScript 视频课程,其中也包括 Vue.js。 ...10 KB (353 words) - 00:17, 13 May 2025
- * '''JavaScript:''' 使用 [[JavaScript]] 添加交互性。 [[Manual:JavaScript]] ...14 KB (759 words) - 13:54, 7 May 2025
- [[小工具编写教程]] 介绍了如何使用 JavaScript 和 Lua 编写 MediaWiki 小工具,其中也涉及函数的定义和调� ...9 KB (136 words) - 19:31, 12 April 2025
- 例如,如果一个网站允许用户在评论区输入内容,而没有对输入进行适当的过滤,攻击者可以在评论中插入 JavaScript 代码。当其他用户查看该评论时,恶意脚本就会执行。 * **避免在 JavaScript 中直接使用未过滤的用户输入:** 如果需要在 JavaScript 中使用用户输入,应该使用 JSON 编码或其他安全的编码方 ...11 KB (299 words) - 02:54, 5 May 2025
- * **组件:** 组件是可重用的 Vue.js 代码块,用于封装 HTML、CSS 和 JavaScript。 参见 [[Vue.js 组件]]。 ```javascript ...9 KB (354 words) - 00:23, 13 May 2025
- Node.js 是一个基于 Chrome V8 引擎的 JavaScript 运行时环境。它允许开发者使用 JavaScript 开发服务器端应用,打破了 JavaScript 长期以来只能在浏览器中运行的限制。 尽管 Node.js 并非� * '''V8 引擎 (V8 Engine)''': Google 的 V8 JavaScript 引擎是 Node.js 的核心组件。它将 JavaScript 代码编译成机器码,从而实现高性能的执行。 ...13 KB (446 words) - 07:18, 8 May 2025
- ```javascript [[Category:JavaScript框架]] ...9 KB (242 words) - 07:58, 8 May 2025
- * **与动态类型语言 (例如 Python, JavaScript) 相比:** PHP 和 Python 都是动态类型语言,但在类型转换方� ...7 KB (174 words) - 19:46, 15 April 2025
- * **JavaScript:** 可以使用 JavaScript 与 CodeIgniter 应用程序进行交互。 熟悉 [[AJAX]] 可以实现� ...9 KB (276 words) - 09:42, 2 May 2025
- * **JavaScript:** 用于增强维基页面的交互性。 ...10 KB (176 words) - 15:06, 7 May 2025