标签 “ JavaScript ” 下的文章
也谈JavaScript数组去重
前端笔记

也谈JavaScript数组去重

JavaScript的数组去重是一个老生常谈的话题了。随便搜一搜就能找到非常多不同版本的解法。 昨天在微博上看到一篇文章,也写数组去重,主要推崇的方法是将利用数组元素当作对象key来去重。我在微博转发了“用对象ke...

-- 阅读全文 --
JavaScript 事件
前端笔记

JavaScript 事件

事件 JavaScript 程序采用了异步事件驱动编程模型。在这种程序设计风格下,当文档、浏览器、元素或与之相关的对象发生某些有趣的事情时,Web 浏览器就会产生事件(event)。例如,当 Web 浏览器加载完文档、用户...

-- 阅读全文 --
javaScript 原型及原型链
前端笔记

javaScript 原型及原型链

原型链是一种机制,指的是 JavaScript 每个对象都有一个内置的 __proto__ 属性指向创建它的构造函数的 prototype(原型)属性。原型链的作用是为了实现对象的继承,要理解原型链,需要先从函数对象、constructor...

-- 阅读全文 --
JavaScript 作用域和闭包
前端笔记

JavaScript 作用域和闭包

作用域和闭包是 JavaScript 最重要的概念之一,想要进一步学习 JavaScript,就必须理解 JavaScript 作用域和闭包的工作原理。 作用域 任何程序设计语言都有作用域的概念,简单的说,作用域就是变量与函数的可访问...

-- 阅读全文 --
JavaScript DOM(文档对象模型)下
前端笔记

JavaScript DOM(文档对象模型)下

DOM(文档对象模型)下 Element 类型 除了 Document 类型之外,Element 类型就要算是 Web 编程中最常用的类型了。Element 类型用于表现 XML 或 HTML 元素,提供了对元素标签名、子节点及特性的访问。Element 节点...

-- 阅读全文 --
JavaScript DOM(文档对象模型)上
前端笔记

JavaScript DOM(文档对象模型)上

DOM(文档对象模型)是针对 HTML 和 XML 文档的一个 API。DOM 描绘了一个层次化的节点树,允许开发人员添加、移除和修改页面的某一部分。 节点层次 DOM 可以将任何 HTML 或 XML 文档描绘成一个由多层节点构成的结...

-- 阅读全文 --
JavaScript BOM(浏览器对象模型)
前端笔记

JavaScript BOM(浏览器对象模型)

BOM(浏览器对象模型) ECMAScript 是 JavaScript 的核心,但如果要在 Web 中使用 JavaScript,那么 BOM(浏览器对象模型)则无疑才是真正的核心。BOM 提供了很多对象,用于访问浏览器的功能,这些功能与任何网页...

-- 阅读全文 --
JavaScript 单体内置对象
前端笔记

JavaScript 单体内置对象

单体内置对象 ECMA-262 对内置对象的定义是「由 JavaScript 实现提供的、不依赖于宿主环境的对象,这些对象在 JavaScript 程序执行之前就已经存在了」。意思就是说,开发人员不必显式地实例化内置对象,因为它们...

-- 阅读全文 --
JavaScript 基本包装类型
前端笔记

JavaScript 基本包装类型

基本包装类型 为了便于操作基本类型值,JavaScript 还提供了3个特殊的引用类型:Boolean、Number 和 String。实际上,每当读取一个基本类型值的时候,后台就会创建一个对应的基本包装类型的对象,从而让我们能够...

-- 阅读全文 --
正则表达式
前端笔记

正则表达式

正则表达式 由于本课程的核心是 JavaScript,所以本文着重讲解了「正则表达式」在 JavaScript 中的用法,并未深入「正则表达式」的具体细节。如果您尚不了解「正则表达式」,强烈推荐您先学习 深入理解正则表达...

-- 阅读全文 --
顶部 底部