本文将为您介绍js中处理触摸事件的基础知识。 触摸事件是在移动设备(例如智能手机或平板电脑)上查看页面时触发的事件。 允许您跟踪多点触摸事件。 我们有 4 个触摸事件: touchstart 触摸事件已开始(触摸表面) touc...
本文的目标:了解在JavaScript中使用鼠标事件的基础知识。 监听鼠标事件会触发我们可以与之交互的几个事件: 按下鼠标按钮时触发 释放鼠标按钮时触发鼠标向上 click 单击事件 双击 双击事件 鼠标移动 鼠标在元素上移动 mous...
本文内容:使用Fetch API上传文件到服务器,帮助新手和朋友对Fetch上传文件有一个大概的了解。 我会解释一下如何使用fetch来实现这个功能。 假设您有一个带有文件数据字段的表单: <input type="file"...
全面了解 Object 对象的 JavaScript seal() 方法 说明 接受一个对象作为参数并返回相同的对象。作为参数传递的对象已更改。它现在是一个不接受新属性的对象。无法添加新属性或删除现有属性,但可以更改现有属性。 文字...
本文介绍:以编程方式向DOM添加img标签,即动态向HTML页面添加img标签。 为此,我们需要使用文档对象的 createElement 方法创建一个 img 元素: const image = document.createElem...
JavaScript 提供了 8 个错误对象,根据错误类型将这些对象抛出到 try/catch 语句中。 ErrorEvalErrorRangeErrorReferenceErrorSyntaxErrorTypeErrorURIErro...
表单表单 在包含表单的网页上,通常需要将其恢复到原始状态(即默认情况下表单为空)。 通常,许多表单都有一个“重置”按钮,尽管我发现现在它的使用越来越少。 重置按钮是一个输入元素,type="reset": <input type...
代码代码 js 中一个有趣但可能有用的事情与逗号运算符有关。 我们主要使用逗号来分隔对象或数组项中的属性。 不过,我从来没有注意到它在表达中的使用。 例如: ('a', 'b') 对两个表达式(在本例中为字符串)进行求值,返回...
js chaincall 链式调用实际上与语言无关。例如,链式调用具有以下代码形式: car.start().drive() 下面的代码和上面的代码效果一样 但是上面看起来更简洁: car.start() car.drive() 我们可以将...
js 命名空间 什么是命名空间? 命名空间是空间中一组实体、变量、函数和对象的封装。 JavaScript 有多种方法可以实现这一点,查看示例可以让这个概念更容易理解。 创建命名空间最简单的方法是创建对象: const car =...