全部内容
详解js删除数组中的指定元素

本文介绍JavaScript中删除数组指定元素的两种实现方式。第一种通过定义独立函数结合splice方法移除元素;第二种为Array原型添加removeByValue方法,简化调用。文章提供完整代码示例及运行效果,帮助开发者理解并应用这两种技术。

10.22
热度 475
elementUI 中 Input 组件只读与禁用的实现及 DOM 操作

本文介绍 elementUI 中 Input 组件的只读(readonly)与禁用(disabled)状态设置方法。通过 data 定义属性并绑定至 input 标签即可实现。此外,文章还探讨了如何通过原生 DOM 操作动态取消单个 input 的 disabled 属性,提供相关代码示例与注意事项,帮助开发者避免常见误区。

10.22
热度 490
require.js 加载机制与模块化使用详解

本文详细介绍 require.js 作为 JavaScript 模块化库的核心优势,对比传统 script 标签加载的弊端,如代码臃肿、命名冲突及全局变量污染。通过示例解析 require.js 的异步加载机制、依赖注入原理及循环依赖处理,并指出单例模式下的全局变量共享注意事项,帮助开发者提升前端代码质量与可维护性。

10.22
热度 341
JavaScript实现删除Table指定行的方法

本文介绍如何使用JavaScript脚本动态删除HTML表格中的指定行。通过获取表格ID及行索引,利用DOM方法移除节点,实现前端数据的动态更新。

10.22
热度 378
JS实现textarea多行数字分割并过滤空值

本文介绍如何使用JavaScript处理textarea输入的多行数字。通过正则表达式按回车或换行分割字符串为数组,并遍历移除空字符串元素,最终得到纯净的数字数组。

10.22
热度 274
Node.js path模块中resolve与join方法的区别详解

本文详细解析Node.js中path模块的resolve()与join()方法。通过语法说明与代码示例,对比两者在处理路径片段、根目录识别及相对路径解析上的差异,帮助开发者在编写模块时清晰选择合适的方法。

10.22
热度 397
JavaScript 实现获取验证码倒计时功能

本文介绍如何使用 JavaScript 的 setInterval 定时器实现获取验证码的倒计时功能。通过控制按钮状态和文本更新,确保用户在规定时间内无法重复点击发送,提升交互体验与安全性。

10.22
热度 666
JavaScript 异或加密解密实现与 XSS 利用示例

本文展示了使用 JavaScript 实现基于异或(XOR)运算的字符串加密与解密函数。通过固定密钥 0x12 对字符编码进行转换,代码演示了如何将明文转换为点分隔的数字串,以及反向还原过程。示例中包含使用 WScript 执行解密并触发弹窗的测试代码,揭示了该加密方式在 XSS 攻击中用于绕过过滤的潜在风险。

10.22
热度 420
Js 利用正则表达式和replace函数获取string中所有被匹配到的文本(推荐)

本文介绍如何利用JavaScript的replace函数配合正则表达式,提取字符串中所有被匹配到的文本。通过定义包含捕获组的正则,并在replace的回调函数中处理参数,可以获取匹配内容、偏移量及原字符串,适用于模板解析等场景。

10.22
热度 538
JavaScript函数定义与调用实例解析

本文详解JavaScript中函数的定义方法,涵盖无参函数、带参函数及返回值获取。通过具体代码示例展示function关键字的使用、参数传递方式及return语句的应用,帮助开发者掌握基础函数写法。

10.22
热度 422
使用Phaser.js开发简易跑酷游戏:从创建到源码解析

本文详细介绍如何使用Phaser.js框架结合Arcade物理引擎开发一款简单的横版跑酷游戏。内容涵盖游戏舞台创建、资源加载、场景构建、键盘监听、碰撞检测及更新逻辑的实现。文章附带完整JavaScript源码及GitHub链接,适合前端开发者入门游戏开发。

10.22
热度 227
Node.js 使用 axios 直接读写 InfluxDB 的方法示例

本文介绍在 Node.js 中利用 axios 库直接通过 HTTP API 向 InfluxDB 写入数据的方法。重点解决 node-influx 库报错问题,强调数据需转换为二进制流并设置 Content-Type 为 application/octet-stream,提供完整代码示例。

10.22
热度 235

标签目录

JavaScript 核心技术JavaScript 基础JavaScript 函数与作用域JavaScript 对象与原型JavaScript 数组与数据处理JavaScript 异步编程JavaScript 项目实战
浏览器与 Web 开发DOM 与事件浏览器 API网络请求与通信浏览器数据存储前端调试前端安全
前端框架与应用VueReactNext.jsNuxt前端状态管理前端性能优化
TypeScript 与工程化TypeScript前端构建依赖管理自动化测试前端部署代码规范与重构
Node.js 后端开发Node.js 基础Node.js Web 框架数据库开发接口开发与鉴权服务部署与运维Node.js 性能优化
AI 开发与应用大模型 API 开发AI 智能体开发RAG 与知识库AI 编程工具AI 多模态应用AI 应用部署