全部内容
JavaScript获取当前页来源地址的方法

本文介绍如何使用JavaScript的document.referrer属性获取当前页面的来源地址(即前一页URL)。该属性返回用户进入当前页面之前所访问页面的完整URL。通过简单的代码示例,展示如何在网页中获取并处理这一信息,适用于需要追踪用户来源或实现跳转逻辑的场景。

10.27
热度 520
基于jQuery实现简单的JS二级及多级联动下拉菜单

本文介绍如何使用jQuery实现简单的二级及多级联动下拉菜单。通过初始化包含id、parent_id和name的JSON数据,监听一级分类选择变化,动态清空并重新生成二级选项。代码展示了HTML结构与核心JS逻辑,适用于需要快速实现分类联动的场景。

10.27
热度 291
Eclipse导入jQuery包后报错的解决方法

本文介绍在Eclipse中导入jQuery包后出现报错的处理方法。主要步骤包括:打开项目根目录下的.project文件,删除其中包含org.eclipse.wst.jsdt.core.javascriptValidator的buildCommand节点;随后删除原有的JS文件,重启Eclipse并重新复制一份新的JS文件,以消除项目标记的错误状态。

10.27
热度 242
jQuery获取和修改图片src属性的方法

本文介绍使用jQuery获取和修改img标签src属性的两种常用方法。通过原生DOM对象属性直接获取src值,或使用jQuery的attr方法设置新的图片路径,适用于前端动态图片切换场景。

10.27
热度 396
JavaScript showModalDialog 父子窗口传值完整指南

本文详细介绍JavaScript中showModalDialog方法的完整用法,包括必选与可选参数的配置。重点讲解如何通过arguments向子窗口传递任意类型数据,以及如何利用window.returnValue将结果返回给父窗口,附带parent.htm与modal.htm的完整代码示例。

10.27
热度 505
JavaScript与Java获取Form表单数据的完整示例

本文详细演示了如何在JavaScript前端和Java后端分别获取HTML Form表单中的各类输入数据。通过具体代码实例,展示了如何提取Text、Password、Hidden、Radio单选框、Checkbox多选框以及Select下拉菜单的值。前端使用DOM方法遍历获取选中项,后端利用request.getParameter系列方法解析提交参数,适用于常规Web开发中的表单处理场景。

10.27
热度 252
JavaScript 实现删除数组元素并减小长度的方法

本文介绍了在 JavaScript 中通过扩展 Array 原型来删除数组元素的方法。提供了按值删除(deleteValue)和按索引删除(deleteIndex)两种实现方式,利用 slice 和 concat 方法生成新数组,从而确保删除操作后数组长度自动减小。

10.27
热度 668
JavaScript中apply和call方法的作用及区别详解

本文详细解析JavaScript中apply和call方法的作用与区别。两者均用于改变函数执行时的this指向,语法上主要区别在于参数传递方式:call接受离散参数,apply接受参数数组。通过具体代码实例演示了如何利用这两个方法实现对象方法的借用及上下文切换。

10.27
热度 174
JavaScript 中终止函数执行的方法

本文介绍在 JavaScript 中终止函数执行的方法。基础情况下,使用 return 语句可直接终止当前函数。若需在被调用函数终止时同时终止调用者,可通过让被调用函数返回特定值(如 false),并在调用处判断该返回值来触发 return,从而实现多层函数的联动终止。

10.27
热度 245
JS replace替换所有匹配的字符串

本文介绍在JavaScript中利用正则表达式实现字符串全局替换的方法。通过构造带有全局标志g的正则对象,可调用replace函数将目标字符串中所有匹配项一次性替换为指定内容,避免仅替换首个匹配项的局限。

10.27
热度 327
JavaScript 不同类型数据运算时的隐式转换规则

本文详细解析JavaScript中五种基础数据类型在参与加减运算时的隐式转换规则。重点阐述字符串与数字相加生成字符串的机制、对象参与运算时valueOf与toString的调用优先级,以及Date对象的特殊处理逻辑,并通过代码示例说明一元加号对字符串转数字的影响。

10.27
热度 534
JavaScript 实现键盘回车键与鼠标事件绑定示例

本文介绍如何在 JavaScript 中绑定键盘和鼠标事件。重点演示通过 onkeydown 监听回车键(keyCode 13)以触发特定函数,并指出使用 jQuery 提交时若需回车提交应避免使用 form 标签。提供完整的代码示例,涵盖事件对象兼容性及函数调用逻辑,帮助开发者实现基础的键盘交互功能。

10.27
热度 332

标签目录

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 应用部署