JavaScript fetch 方法是现代浏览器中用于执行网络请求(尤其是与远程服务器交互)的标准API。它提供了比传统 XMLHttpRequest (XHR) 更简洁、更易用的接口,且基于 Promises,能够很好地配合现代JavaScript异步编程模式。以下是对 fetch() 方法的基
在JavaScript中,迭代器(Iterator)和生成器(Generator)也是处理异步编程和迭代过程的重要概念: 迭代器(Iterator): 定义:JavaScript中的迭代器是一个实现了迭代器协议的对象,这意味着它有一个 next()方法,该方法每次调用都会返回一个包含两个属性的对象:
JavaScript 匿名函数 JavaScript 中的匿名函数,也称为无名函数或拉姆达函数,是指没有明确指定名称的函数。它可以在需要时直接定义并立即使用,无需预先声明。匿名函数的特点和应用场景包括: 定义: function() { // 函数体 } 赋值给变量: 匿名函数可以被赋值给变量
JavaScript BOM 弹窗和计时事件 见菜鸟教程JavaScript 计时事件 | 菜鸟教程 (runoob.com) JavaScript 弹窗 | 菜鸟教程 (runoob.com)
JavaScript BOM History、Navigator和Cookie Window History window.history对象在编写时可不使用 window 这个前缀。 为了保护用户隐私,对 JavaScript 访问该对象的方法做出了限制。 一些方法: history.back()
JavaScript BOM Screen和Location Window Screen window.screen对象在编写时可以不使用 window 这个前缀。 一些属性: screen.availWidth - 可用的屏幕宽度 screen.availHeight - 可用的屏幕高度 Wind
JavaScript BOM 浏览器对象模型 浏览器对象模型(Browser Object Model (BOM))允许 JavaScript 与浏览器对话。 浏览器对象模型(Browser Object Model (BOM)) 不存在浏览器对象模型(BOM)的官方标准。 现代的浏览器已经(几乎)
JavaScript DOM Collection和NodeList 对象 HTMLCollection 对象 HTMLCollection不是数组 首先 NodeList 是 DOM 快照,节点数量和类型的快照,就是对节点增删,NodeList 感觉不到,但是对节点内部内容修改,是可以感觉到的,比
JavaScript HTML DOM元素(节点) 讲义JS入门教程: B站JS入门教程的代码及讲义内容 (gitee.com)第17讲 常见新的HTML DOM元素(节点) 使用 appendChild()方法 appendChild() 方法将节点(元素)作为最后一个子元素添加到元素。 例子1:
JavaScript HTML DOM事件和事件监听 详见:JS入门教程: B站JS入门教程的代码及讲义内容 (gitee.com)第16节讲义。 什么是事件句柄? 当事件发生时,系统会自动查询该事件是否指定了事件处理函数,若指定了,则调用执行对应的事件处理函 数,从而完成对事件的响应,若未指 定,