theboyaply 学,就硬学!

JavaScript - 11-7 网页元素 video和audio.md

1.概述2.HTMLMediaElement接口3.HTMLVideoElement接口4.HTMLAudioElement接口5.事件参考资料:https://wangdoc.com/javascript/elements/video.html1.概述<video>元素用来加载视频,是

theboyaply 发布于 2021-06-28

JavaScript - 11-4 网页元素 input.md

1.HTMLInputElement的实例属性1.1特征属性1.2表单相关属性1.3文本输入框的特有属性1.4复选框和单选框的特有属性1.5图像按钮的特有属性1.6文件上传按钮的特有属性1.7其他属性2.HTMLInputElement的实例方法参考资料:https://wangdoc.com/ja

theboyaply 发布于 2021-06-28

JavaScript - 11-5 网页元素 button.md

参考资料:https://wangdoc.com/javascript/elements/button.html<button>元素继承了HTMLButtonElement接口。它有以下的实例属性。(1)HTMLButtonElement.accessKeyHTMLButtonEleme

theboyaply 发布于 2021-06-28

JavaScript - 11-6 网页元素 option.md

1.属性2.Option()构造函数参考资料:https://wangdoc.com/javascript/elements/option.html<option>元素表示下拉框(<select>,<optgroup>或<datalist>)里面的一个

theboyaply 发布于 2021-06-28

JavaScript - 11-2 网页元素 img.md

1.概述2.特性相关的属性3.HTMLImageElement.width,HTMLImageElement.height4.HTMLImageElement.naturalWidth,HTMLImageElement.naturalHeight5.HTMLImageElement.complete

theboyaply 发布于 2021-06-28

JavaScript - 11-3 网页元素 form.md

1.HTMLFormElement的实例属性2.HTMLFormElement的实例方法参考资料:https://wangdoc.com/javascript/elements/form.html<form>元素代表了表单,继承了HTMLFormElement接口。1.HTMLFormE

theboyaply 发布于 2021-06-28

JavaScript - 11-1 网页元素 a.md

1.属性1.1URL相关属性1.2accessKey属性1.3download属性1.4hreflang属性1.5referrerPolicy属性1.6rel属性1.7tabIndex属性1.8target属性1.9text属性1.10type属性2.方法参考资料:https://wangdoc.c

theboyaply 发布于 2021-06-28

JavaScript - 10-14 模型 IndexedDB API.md

通俗地说,IndexedDB 就是浏览器提供的本地数据库,它可以被网页脚本创建和操作。IndexedDB 允许储存大量数据,提供查找接口,还能建立索引。这些都是 LocalStorage 所不具备的。就数据库类型而言,IndexedDB 不属于关系型数据库(不支持 SQL 查询语句),更接近 NoSQL 数据库。

theboyaply 发布于 2021-06-28

JavaScript - 10-13 模型 表单,FormData 对象.md

表单(`<form>`)用来收集用户提交的数据,发送到服务器。比如,用户提交用户名和密码,让服务器验证,就要通过表单。表单提供多种控件,让开发者使用,具体的控件种类和用法请参考 HTML 语言的教程。本章主要介绍 JavaScript 与表单的交互。

theboyaply 发布于 2021-06-28

JavaScript - 10-15 模型 Web Worker.md

JavaScript 语言采用的是单线程模型,也就是说,所有任务只能在一个线程上完成,一次只能做一件事。前面的任务没做完,后面的任务只能等着。随着电脑计算能力的增强,尤其是多核 CPU 的出现,单线程带来很大的不便,无法充分发挥计算机的计算能力。 Web Worker 的作用,就是为 JavaScript 创造多线程环境,允许主线程创建 Worker 线程,将一些任务分配给后者运行。在主线程运行的同时,Worker 线程在后台运行,两者互不干扰。等到 Worker 线程完成计算任务,再把结果返回给主线程。这样的好处是,一些计算密集型或高延迟的任务可以交由 Worker 线程执行,主线程(通常负责 UI 交互)能够保持流畅,不会被阻塞或拖慢。

theboyaply 发布于 2021-06-28

JavaScript - 10-11 模型 ArrayBuffer 对象,Blob 对象.md

ArrayBuffer 对象表示一段二进制数据,用来模拟内存里面的数据。通过这个对象,JavaScript 可以读写二进制数据。这个对象可以看作内存数据的表达。 Blob 对象表示一个二进制文件的数据内容,比如一个图片文件的内容就可以通过 Blob 对象读写。它通常用来读写文件,它的名字是 Binary Large Object (二进制大型对象)的缩写。它与 ArrayBuffer 的区别在于,它用于操作二进制文件,而 ArrayBuffer 用于操作内存。

theboyaply 发布于 2021-06-24

JavaScript - 10-12 模型 File 对象,FileList 对象,FileReader 对象.md

File 对象代表一个文件,用来读写文件信息。它继承了 Blob 对象,或者说是一种特殊的 Blob 对象,所有可以使用 Blob 对象的场合都可以使用它。 最常见的使用场合是表单的文件上传控件,用户选中文件以后,浏览器就会生成一个数组,里面是每一个用户选中的文件,它们都是 File 实例对象。

theboyaply 发布于 2021-06-24