全部内容
JavaScript Boolean类型详解及隐式转换规则

本文深入解析JavaScript中的Boolean类型,重点阐述其true与false字面值的特性及大小写敏感性。详细列举了String、Number、Object等数据类型向Boolean转换的具体规则,包括空字符串、零值、null等转为false的情况。结合if语句代码示例,说明这些转换规则在流程控制中的实际应用,帮助开发者准确理解条件判断逻辑。

10.27
热度 98
JavaScript表单事件完整列表与说明

本文详细汇总了JavaScript中常见的表单及页面事件,包括onload、onsubmit、onerror、onfocus、onblur等。涵盖鼠标点击、键盘按键、页面加载与卸载等场景,适用于早期浏览器兼容及基础DOM操作学习。

10.27
热度 620
jQuery 获取 URL GET 参数的实现方法

本文介绍如何使用 jQuery 获取 URL 中的 GET 参数值。通过自定义扩展方法 urlGet,解析 window.location.href,提取问号后的参数字符串并按 & 和 = 分割,最终返回包含所有参数键值对的数组对象。

10.27
热度 600
JavaScript 实现 POST 方式传递隐藏参数

本文介绍如何利用 JavaScript 动态修改 HTML 隐藏输入框的值,并通过表单的 POST 方法提交数据。通过示例代码展示了如何绑定点击事件、赋值给隐藏字段并触发 submit 操作,适用于需要避免 URL 参数暴露或传递较多数据的场景。

10.27
热度 335
Sublime Text 插件 Sublime Web Inspector 功能详解

Sublime Web Inspector 是一款专为 Sublime Text 设计的 JavaScript 调试插件。它支持断点设置、控制台消息分类查看、代码行导航、变量监控及代码片段运行等功能,帮助开发者在编辑器内高效完成前端代码调试工作。

10.27
热度 624
JavaScript 实现页面跳转的两种核心方法

本文介绍JavaScript中实现页面跳转的两种主要方式。第一种是通过修改window.location.href属性,在当前窗口内加载新URL;第二种是使用window.open()方法,在浏览器中打开一个新的标签页或窗口。通过对比HTML超链接的target属性,清晰展示了两种JS实现路径的区别与适用场景。

10.27
热度 334
JavaScript 定时器详解:setTimeout 与 setInterval 的区别及使用

本文详细介绍JavaScript中两种核心定时器:setTimeout(倒计)与setInterval(循环)。解析其参数含义、执行机制差异,并通过表单焦点获取示例展示实际应用。同时提供clearTimeout与clearInterval的清除方法,帮助开发者精准控制代码执行时机。

10.27
热度 328
JavaScript实现支持中文截取的substr函数代码

本文提供了一段JavaScript代码,用于实现支持中文(双字节字符)的字符串截取功能。通过判断字符编码值区分单字节与双字节字符,自定义实现了类似substr的sb_substr函数,并给出了处理文件名截断等实际应用场景的示例。

10.27
热度 418
JavaScript showModalDialog 与 showModelessDialog 详解及参数传递

本文详细解析JavaScript中window.showModalDialog和showModelessDialog两个方法的用法。重点介绍如何指定对话框URL、窗口外观参数(如高度、宽度),以及如何通过vArguments向子窗口传递对象,并利用window.dialogArguments在子窗口中获取父窗口数据。同时说明通过window.returnValue返回结果的方式,附带完整的HTML与JS交互示例代码。

10.27
热度 91
JavaScript substring() 字符串截取函数详解

本文详细介绍JavaScript中substring()函数的使用方法。该函数用于从字符串中提取指定位置的子字符串,接受start和end两个参数。start为起始索引(从0开始),end为结束索引(不包含)。若参数为负数或NaN则视为0,且自动交换大小值作为起始点。

10.27
热度 644
解决IE6的PNG透明JS插件使用介绍

本文介绍使用DD_belatedPNG插件解决IE6浏览器中PNG图片透明及背景平铺问题。该插件利用VML技术重绘图片,支持背景定位与重复属性。通过引用JS文件并调用fix方法指定CSS选择器,可轻松实现兼容效果,适用于ID、类及伪元素等多种场景。

10.27
热度 611
JavaScript Cookie 读写与删除完整实现方案

本文详细解析JavaScript中Cookie的读写与删除操作。提供基础setCookie、getCookie及delCookie函数实现,并深入讲解如何自定义Cookie过期时间(支持秒、小时、天)。同时包含一套更完善的Cookie处理工具函数,涵盖路径、域名及安全属性设置,适用于前端开发中的会话管理场景。

10.27
热度 624

标签目录

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