全部内容
JavaScript实现禁止页面刷新、右键菜单及全屏显示

本文介绍了使用JavaScript禁用页面F5刷新、屏蔽右键菜单以及实现全屏显示的具体方法。通过重写document.onkeydown和document.oncontextmenu事件,可有效拦截F5键、右键点击及Alt+F4组合键,并利用showModelessDialog实现全屏效果,供JavaScript程序设计参考。

10.29
热度 640
JavaScript String toUpperCase() 方法详解

本文介绍 JavaScript 中 String 对象的 toUpperCase() 方法。该方法用于将字符串中的所有字符转换为大写形式,返回一个新的字符串,原字符串保持不变。通过具体示例展示了其基本用法和输出结果,适用于需要将文本统一为大写格式的场景。

10.29
热度 232
JavaScript字符串slice()方法详解与示例

本文详细介绍JavaScript中字符串slice()方法的用法。该方法用于提取字符串的一部分并返回新字符串。重点解析beginSlice和endSlice参数,包括负数索引的处理方式。通过具体代码示例展示如何截取指定范围的子串,帮助开发者掌握字符串切片技巧。

10.29
热度 668
JavaScript String search() 方法详解

本文介绍JavaScript中String对象的search()方法,用于执行正则表达式匹配。该方法接收一个RegExp对象作为参数,若传入非RegExp对象则隐式转换。成功匹配时返回索引,否则返回-1。通过示例演示了如何判断字符串是否包含特定子串。

10.29
热度 377
JavaScript String lastIndexOf() 方法详解

本文详解 JavaScript 中 String 对象的 lastIndexOf() 方法。该方法用于从指定位置向前搜索字符串,返回目标子串最后一次出现的索引。若未找到则返回 -1。文章提供了完整的语法定义、参数说明及实际代码示例,帮助开发者掌握字符串反向查找技巧。

10.29
热度 593
JavaScript字符串concat()方法详解与使用示例

本文详细介绍JavaScript中String对象的concat()方法,用于将一个或多个字符串拼接成一个新的字符串。文章解析了该方法的语法结构、参数说明及返回值,并通过完整的HTML代码示例演示了具体的使用方式与输出结果,帮助开发者掌握字符串连接技巧。

10.29
热度 341
jQuery判断至少有一个checkbox被选中的方法

本文介绍如何使用jQuery判断至少有一个checkbox被选中的方法。通过监听checkbox的click事件,利用is(':checked')判断选中状态,并据此控制提交按钮的disabled属性,实现表单提交前的基本验证。

10.29
热度 520
HTML5 Canvas绘制指定坐标线条的实现

本文介绍如何在HTML5 Canvas中通过JavaScript指定起点和终点坐标来绘制线条。核心步骤包括获取Canvas上下文,使用moveTo设置起始点,利用lineTo定义终点,最后调用stroke方法完成绘制。

10.29
热度 168
JS+HTML5 Canvas实现线性渐变效果

本文介绍如何使用JavaScript在HTML5 Canvas中创建线性渐变。通过createLinearGradient定义坐标,利用addColorStop设置颜色节点,并赋值给fillStyle绘制矩形,实现从红到绿的平滑过渡效果。

10.29
热度 312
JavaScript Boolean.valueOf() 方法详解

本文介绍 JavaScript 中 Boolean.valueOf() 方法的定义与用法。该方法用于返回指定 Boolean 对象的原始布尔值,语法为 boolean.valueOf(),无需参数。通过示例代码展示如何将 Boolean 对象转换为原始值 false,帮助开发者理解对象与原始类型的区别。

10.29
热度 267
JavaScript结合HTML5 Canvas绘制图片的实现方法

本文介绍如何利用JavaScript和HTML5 Canvas元素在网页中绘制图片。通过获取Canvas上下文,创建Image对象并监听加载完成事件,最终调用drawImage方法将图片渲染至指定坐标,提供完整的HTML与JS代码示例供参考。

10.29
热度 355
JavaScript Boolean.toSource() 方法详解

本文介绍 JavaScript 中 Boolean.toSource() 方法,该方法返回表示对象的源代码字符串。需注意此方法非标准且不支持 Internet Explorer。通过示例展示了如何定义对象并使用该方法输出其源码形式,结果呈现为包含属性值的对象字面量格式。

10.29
热度 103

标签目录

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