深入理解函数式编程

前言本文分为上下两篇,上篇讲述函数式编程的基础概念和特性,下篇讲述函数式编程的进阶概念、应用及优缺点。函数式编程既不是简单的堆砌函数,也不是语言范式的终极之道。我们将深入浅出地讨论它的特性,以期在日常工作中能在对应场景中进行灵活应用。 先览:代码组合...

浏览器的工作原理:新式网络浏览器幕后揭秘

序言这是一篇全面介绍 WebKit 和 Gecko 内部操作的入门文章,是以色列开发人员塔利·加希尔大量研究的成果。在过去的几年中,她查阅了所有公开发布的关于浏览器内部机制的数据(请参见资源),并花了很多时间来研读网络浏览器的源代码。她写道: 在 ...

JavaScript 网页元素接口video、audio元素

概述<video>元素用来加载视频,是HTMLVideoElement对象的实例。<audio>元素用来加载音频,是HTMLAudioElement对象的实例。而HTMLVideoElement和HTMLAudioElemen...

JavaScript 网页元素接口option元素

元素<option>元素表示下拉框(<select>,<optgroup>或<datalist>)里面的一个选项。它是 HTMLOptionElement 接口的实例。 属性除了继承 HTMLEleme...

JavaScript 网页元素接口button元素

<button> 元素<button>元素继承了HTMLButtonElement接口。它有以下的实例属性。 (1)HTMLButtonElement.accessKey HTMLButtonElement.accessKey...

JavaScript 网页元素接口input元素

<input> 元素<input>元素主要用于表单组件,它继承了 HTMLInputElement 接口。 HTMLInputElement 的实例属性特征属性 name:字符串,表示<input>节点的名称。该属...

JavaScript 网页元素接口form元素

<form> 元素<form>元素代表了表单,继承了 HTMLFormElement 接口。 HTMLFormElement 的实例属性 elements:返回一个类似数组的对象,成员是属于该表单的所有控件元素。该属性只读。 ...

JavaScript 网页元素接口img元素

元素概述<img>元素用于插入图片,主要继承了 HTMLImageElement 接口。 浏览器提供一个原生构造函数Image,用于生成HTMLImageElement实例。 123var img = new Image();img i...

JavaScript 网页元素接口a元素

<a> 元素<a>元素用来设置链接。除了网页元素的通用接口(Node接口、Element接口、HTMLElement接口),它还继承了HTMLAnchorElement接口和HTMLHyperlinkElementUtils接...

JavaScript Web Worker

Web Worker概述JavaScript 语言采用的是单线程模型,也就是说,所有任务只能在一个线程上完成,一次只能做一件事。前面的任务没做完,后面的任务只能等着。随着电脑计算能力的增强,尤其是多核 CPU 的出现,单线程带来很大的不便,无法充分发...

1237

本站由 Diebug 使用 Stellar 1.29.1 主题创建。
本博客所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议,转载请注明出处。
本站总访问量 | 本站总访客数