键盘事件由用户击打键盘触发,主要有 keydown、keypress、keyup 三个事件,它们都继承了 KeyboardEvent 接口。
对象(object)是 JavaScript 语言的核心概念,也是最重要的数据类型。什么是对象?简单说,对象就是一组“键值对”(key-value)的集合,是一种无序的复合数据集合。
本章介绍了使用 Node.js 编写代码前需要做的准备工作,包括 NPM 的介绍。
Android Studio 两种开发版和发布版,快速获取 SHA1 和 MD5。
JavaScript 内部,所有数字都是以64位浮点数形式储存,即使整数也是如此。所以,1 与 1.0 是相同的,是同一个数。这就是说,JavaScript 语言的底层根本没有整数,所有数字都是小数(64位浮点数)。容易造成混淆的是,某些运算只有整数才能完成,此时 JavaScript 会自动把64位浮点数,转成32位整数,然后再进行运算...
进度事件用来描述资源加载的进度,主要由 AJAX 请求、<img>、<audio>、<video>、<style>、<link> 等外部资源的加载触发,继承了 ProgressEvent 接口。它主要包含以下几种事件。
本文介绍使用 Volley 过程中遇到的问题,错误提示:com.android.volley.NoConnectionError: java.io.InterruptedIOException,内容加载失败,问题出在重复调用 queue.start() 方法。
表单(<form>)用来收集用户提交的数据,发送到服务器。比如,用户提交用户名和密码,让服务器验证,就要通过表单。表单数据以键值对的形式向服务器发送,这个过程是浏览器自动完成的。但是有时候,我们希望通过脚本完成过程,构造和编辑表单键值对,然后通过 XMLHttpRequest.send() 方法发送。浏览器原生提供了 FormData 对象来完成这项工作。