concurrent模块 1、concurrent模块的介绍 concurrent.futures模块提供了高度封装的异步调用接口 ThreadPoolExecutor:线程池,提供异步调用 ProcessPoolExecutor:进程池,提供异步调用 ProcessPoolExecutor 和 T ...
分类:
编程语言 时间:
2020-03-29 18:06:17
阅读次数:
114
注册事件概述 给元素添加事件,称为 注册事件 或者 绑定事件 注册事件有两种方式:传统方式和方法监听注册方式 传统注册方式: 利用 on 开头的事件;例如:onclick;注册事件的唯一性,后面的注册事件会把前面的覆盖 方法监听注册方式: IE9+;IE9以前用 代替;会按照注册顺序依次执行没有唯一 ...
分类:
其他好文 时间:
2020-03-29 18:02:32
阅读次数:
82
一、端对端测试 ava 是一个很强大的 JavaScript 测试框架,结合 jsdom,可以轻松地给 nuxt 应用进行端对端测试。需要三步骤就可以完成端对端测试: (1)添加 ava 和 jsdom 作为项目的开发依赖:npm install --save-dev ava jsdom (2)在 ...
分类:
Web程序 时间:
2020-03-29 12:39:20
阅读次数:
165
jQuery 遍历 - 祖先 祖先是父、祖父或曾祖父等等。 通过 jQuery,您能够向上遍历 DOM 树,以查找元素的祖先。 向上遍历 DOM 树 这些 jQuery 方法很有用,它们用于向上遍历 DOM 树: parent() parents() parentsUntil() jQuery pa ...
分类:
Web程序 时间:
2020-03-29 10:48:42
阅读次数:
116
本篇主要参考截图插件domtoimage:https://github.com/tsayen/dom-to-image
地图全图导出直接用上面的domtoimage插件,然后矩形框选截图导出也是在domtoimage插件基础上自己计算矩形范围来实现的 ...
分类:
其他好文 时间:
2020-03-29 10:37:57
阅读次数:
214
HTML5 <video> - 使用 DOM 进行控制 为视频创建简单的播放/暂停以及调整尺寸控件: 代码如下: <!DOCTYPE html> <html lang="zh"> <head> <meta charset="UTF-8"> <meta name="viewport" content= ...
分类:
Web程序 时间:
2020-03-29 01:18:14
阅读次数:
306
浏览器的内核是指支持浏览器运行的最核心的程序,分为 JS引擎和渲染引擎 两个部分。 页面加载完成的过程 在网页的地址栏中输入url后,浏览器经历了什么样的过程? 客户端根据DNS服务器得到域名对应的ip地址; 客户端向该ip地址发送http请求; 服务器端收到、处理并返回http请求; 客户端收到响 ...
分类:
其他好文 时间:
2020-03-29 01:12:29
阅读次数:
98
DOM 获取页面元素 事件基础 事件由三部分组成 事件源 事件类型 事件处理程序 事件源:事件被触发的对象 事件类型:如何触发什么事件 (onclick) 事件处理程序:通过一个函数赋值的方式完成 常用鼠标事件 | 鼠标事件 | 触发条件 | | | | | | 鼠标点击左键触发 | | | 鼠标经 ...
分类:
其他好文 时间:
2020-03-29 01:01:37
阅读次数:
101
JQuery.onConflict(); 函数将$的控制权交给其他的JavaScript库; var $j = jQuery.onConlict();//自定义一个快捷方式来代替jQuery操作。 $.has(); 将匹配元素集合缩减为拥有匹配指定选择器或 DOM 元素的后代的子集。。可传参 end ...
分类:
Web程序 时间:
2020-03-28 23:19:49
阅读次数:
134
打开Nodejs英文网:https://nodejs.org/en/ 中文网:http://nodejs.cn/ 我们会发现这样一句话: 翻译成中文如下: Node.js 是一个基于 Chrome V8 引擎的 JavaScript 运行环境。 Node.js 使用了一个事件驱动、非阻塞式 I/O ...
分类:
Web程序 时间:
2020-03-28 23:18:03
阅读次数:
78