- 博客(24)
- 收藏
- 关注
转载 Document 节点
Document 节点网道(WangDoc.com),互联网文档计划【免费领取】廖雪峰老师历时三个月整理的《Vue 源码 + 3.0语法剖析教程》。目录 [隐藏]概述属性快捷方式属性节点集合属性文档静态信息属性文档状态属性document.cookiedocument.designModedocument.currentScriptdocument.implementation方法document.open(),document.close()document.write(
2020-08-24 12:32:27
290
转载 Element 节点
Element 节点网道(WangDoc.com),互联网文档计划简介 #Element节点对象对应网页的 HTML 元素。每一个 HTML 元素,在 DOM 树上都会转化成一个Element节点对象(以下简称元素节点)。元素节点的nodeType属性都是1。var p = document.querySelector('p');p.nodeName // "P"p.nodeType // 1Element对象继承了Node接口,因此Node的属性和方法在Element对象都存在。此外,不同的 HTM
2020-08-24 12:32:06
623
转载 ParentNode 接口,ChildNode 接口
ParentNode 接口,ChildNode 接口网道(WangDoc.com),互联网文档计划【免费领取】廖雪峰老师历时三个月整理的《Vue 源码 + 3.0语法剖析教程》。节点对象除了继承 Node 接口以外,还拥有其他接口。ParentNode接口表示当前节点是一个父节点,提供一些处理子节点的方法。ChildNode接口表示当前节点是一个子节点,提供一些相关方法。目录 [隐藏]ParentNode 接口ParentNode.childrenParentNode.firstElementChi
2020-08-24 12:13:12
299
转载 NodeList 接口,HTMLCollection 接口
NodeList 接口,HTMLCollection 接口网道(WangDoc.com),互联网文档计划【免费领取】廖雪峰老师历时三个月整理的《Vue 源码 + 3.0语法剖析教程》。节点都是单个对象,有时需要一种数据结构,能够容纳多个节点。DOM 提供两种节点集合,用于容纳多个节点:NodeList和HTMLCollection。这两种集合都属于接口规范。许多 DOM 属性和方法,返回的结果是NodeList实例或HTMLCollection实例。主要区别是,NodeList可以包含各种类型的节点,HTM
2020-08-24 10:29:31
186
转载 Node 接口
Node 接口网道(WangDoc.com),互联网文档计划【免费领取】廖雪峰老师历时三个月整理的《Vue 源码 + 3.0语法剖析教程》。所有 DOM 节点对象都继承了 Node 接口,拥有一些共同的属性和方法。这是 DOM 操作的基础。目录 [隐藏]属性Node.prototype.nodeTypeNode.prototype.nodeNameNode.prototype.nodeValueNode.prototype.textContentNode.prototype.baseURIN
2020-08-23 00:18:26
226
转载 DOM 概述
DOM 概述网道(WangDoc.com),互联网文档计划【免费领取】廖雪峰老师历时三个月整理的《Vue 源码 + 3.0语法剖析教程》。目录 [隐藏]DOM节点节点树DOM # DOM 是 JavaScript 操作网页的接口,全称为“文档对象模型”(Document Object Model)。它的作用是将网页转为一个 JavaScript 对象,从而可以用脚本进行各种操作(比如增删内容)。浏览器会根据 DOM 模型,将结构化文档(比如 HTML 和 XML)解析成一系列的节点,再由这些节点
2020-08-22 23:28:56
642
转载 Promise 对象
Promise 对象网道(WangDoc.com),互联网文档计划【免费领取】廖雪峰老师历时三个月整理的《Vue 源码 + 3.0语法剖析教程》。目录 [隐藏]概述Promise 对象的状态Promise 构造函数Promise.prototype.then()then() 用法辨析实例:图片加载小结微任务参考链接概述 # Promise 对象是 JavaScript 的异步操作解决方案,为异步操作提供统一接口。它起到代理作用(proxy),充当异步操作与回调函数之间的中介,使得异步
2020-08-22 23:22:58
96
转载 JavaScript严格模式
严格模式网道(WangDoc.com),互联网文档计划【免费领取】廖雪峰老师历时三个月整理的《Vue 源码 + 3.0语法剖析教程》。除了正常的运行模式,JavaScript 还有第二种运行模式:严格模式(strict mode)。顾名思义,这种模式采用更加严格的 JavaScript 语法。同样的代码,在正常模式和严格模式中,可能会有不一样的运行结果。一些在正常模式下可以运行的语句,在严格模式下将不能运行。目录 [隐藏]设计目的启用方法显式报错只读属性不可写只设置了取值器的属性不可写禁止扩展
2020-08-22 23:22:44
94
转载 定时器
定时器网道(WangDoc.com),互联网文档计划【免费领取】廖雪峰老师历时三个月整理的《Vue 源码 + 3.0语法剖析教程》。JavaScript 提供定时执行代码的功能,叫做定时器(timer),主要由setTimeout()和setInterval()这两个函数来完成。它们向任务队列添加定时任务。目录 [隐藏]setTimeout()setInterval()clearTimeout(),clearInterval()实例:debounce 函数运行机制setTimeout(f, 0)
2020-08-22 23:13:22
148
转载 异步操作概述
异步操作概述网道(WangDoc.com),互联网文档计划【免费领取】廖雪峰老师历时三个月整理的《Vue 源码 + 3.0语法剖析教程》。目录 [隐藏]单线程模型同步任务和异步任务任务队列和事件循环异步操作的模式回调函数事件监听发布/订阅异步操作的流程控制串行执行并行执行并行与串行的结合单线程模型 # 单线程模型指的是,JavaScript 只在一个线程上运行。也就是说,JavaScript 同时只能执行一个任务,其他任务都必须在后面排队等待。注意,JavaScrip
2020-08-22 22:09:17
494
转载 Object 对象的相关方法
Object 对象的相关方法网道(WangDoc.com),互联网文档计划【免费领取】廖雪峰老师历时三个月整理的《Vue 源码 + 3.0语法剖析教程》。JavaScript 在Object对象上面,提供了很多相关方法,处理面向对象编程的相关操作。本章介绍这些方法。目录 [隐藏]Object.getPrototypeOf()Object.setPrototypeOf()Object.create()Object.prototype.isPrototypeOf()Object.prototype._
2020-08-22 21:59:35
194
转载 this 关键字
this 关键字网道(WangDoc.com),互联网文档计划【免费领取】廖雪峰老师历时三个月整理的《Vue 源码 + 3.0语法剖析教程》。目录 [隐藏]涵义实质使用场合使用注意点避免多层 this避免数组处理方法中的 this避免回调函数中的 this绑定 this 的方法Function.prototype.call()Function.prototype.apply()Function.prototype.bind()参考链接涵义 # this关键字是一个非
2020-08-21 19:11:53
125
转载 实例对象与 new 命令
实例对象与 new 命令网道(WangDoc.com),互联网文档计划【免费领取】廖雪峰老师历时三个月整理的《Vue 源码 + 3.0语法剖析教程》。JavaScript 语言具有很强的面向对象编程能力,本章介绍 JavaScript 面向对象编程的基础知识。目录 [隐藏]对象是什么构造函数new 命令基本用法new 命令的原理new.targetObject.create() 创建实例对象对象是什么 # 面向对象编程(Object Oriented Programming,缩写为
2020-08-21 11:31:41
210
转载 JSON 对象
JSON 对象网道(WangDoc.com),互联网文档计划【免费领取】廖雪峰老师历时三个月整理的《Vue 源码 + 3.0语法剖析教程》。目录 [隐藏]JSON 格式JSON 对象JSON.stringify()基本用法第二个参数第三个参数参数对象的 toJSON 方法JSON.parse()参考链接JSON 格式 # JSON 格式(JavaScript Object Notation 的缩写)是一种用于数据交换的文本格式,2001年由 Douglas Crockford
2020-08-20 23:16:35
146
转载 RegExp 对象
RegExp 对象网道(WangDoc.com),互联网文档计划【免费领取】廖雪峰老师历时三个月整理的《Vue 源码 + 3.0语法剖析教程》。RegExp对象提供正则表达式的功能。目录 [隐藏]概述实例属性实例方法RegExp.prototype.test()RegExp.prototype.exec()字符串的实例方法String.prototype.match()String.prototype.search()String.prototype.replace()Strin
2020-08-20 22:34:38
269
转载 Date 对象
Date 对象网道(WangDoc.com),互联网文档计划【免费领取】廖雪峰老师历时三个月整理的《Vue 源码 + 3.0语法剖析教程》。Date对象是 JavaScript 原生的时间库。它以国际标准时间(UTC)1970年1月1日00:00:00作为时间的零点,可以表示的时间范围是前后各1亿天(单位为毫秒)。目录 [隐藏]普通函数的用法构造函数的用法日期的运算静态方法Date.now()Date.parse()Date.UTC()实例方法Date.prototype.valu
2020-08-20 18:35:27
287
转载 Math 对象
Math 对象网道(WangDoc.com),互联网文档计划【免费领取】廖雪峰老师历时三个月整理的《Vue 源码 + 3.0语法剖析教程》。Math是 JavaScript 的原生对象,提供各种数学功能。该对象不是构造函数,不能生成实例,所有的属性和方法都必须在Math对象上调用。目录 [隐藏]静态属性静态方法Math.abs()Math.max(),Math.min()Math.floor(),Math.ceil()Math.round()Math.pow()Math.sqrt()Ma
2020-08-20 15:18:27
137
转载 String 对象
String 对象网道(WangDoc.com),互联网文档计划【免费领取】廖雪峰老师历时三个月整理的《Vue 源码 + 3.0语法剖析教程》。目录 [隐藏]概述静态方法String.fromCharCode()实例属性String.prototype.length实例方法String.prototype.charAt()String.prototype.charCodeAt()String.prototype.concat()String.prototype.slice(
2020-08-20 15:04:11
83
转载 Number 对象
Number 对象网道(WangDoc.com),互联网文档计划【免费领取】廖雪峰老师历时三个月整理的《Vue 源码 + 3.0语法剖析教程》。目录 [隐藏]概述静态属性实例方法Number.prototype.toString()Number.prototype.toFixed()Number.prototype.toExponential()Number.prototype.toPrecision()Number.prototype.toLocaleString()自定义方法
2020-08-20 12:22:58
183
转载 JavaScript Object对象
JavaScript 教程标准库Object 对象 标准库属性描述对象 Object 对象网道(WangDoc.com),互联网文档计划【免费领取】廖雪峰老师历时三个月整理的《Vue 源码 + 3.0语法剖析教程》。目录 [隐藏]概述Object()Object 构造函数Object 的静态方法Object.keys(),Object.getOwnPropertyNames()其他方法Object 的实例方法Object.prototype.valueOf()Obje.
2020-08-20 12:02:02
159
转载 Boolean 对象
Boolean 对象网道(WangDoc.com),互联网文档计划【免费领取】廖雪峰老师历时三个月整理的《Vue 源码 + 3.0语法剖析教程》。目录 [隐藏]概述Boolean 函数的类型转换作用概述 # Boolean对象是 JavaScript 的三个包装对象之一。作为构造函数,它主要用于生成布尔值的包装对象实例。var b = new Boolean(true);typeof b // “object”b.valueOf() // true上面代码的变量b是一个Boolean对象的实
2020-08-19 23:59:30
288
1
转载 包装对象
包装对象网道(WangDoc.com),互联网文档计划【免费领取】廖雪峰老师历时三个月整理的《Vue 源码 + 3.0语法剖析教程》。目录 [隐藏]定义实例方法valueOf()toString()原始类型与实例对象的自动转换自定义方法定义 # 对象是 JavaScript 语言最主要的数据类型,三种原始类型的值——数值、字符串、布尔值——在一定条件下,也会自动转为对象,也就是原始类型的“包装对象”(wrapper)。所谓“包装对象”,指的是与数值、字符串、布尔值分别相对应的Numb
2020-08-19 23:27:27
103
转载 Array 对象
Array 对象网道(WangDoc.com),互联网文档计划【免费领取】廖雪峰老师历时三个月整理的《Vue 源码 + 3.0语法剖析教程》。Array 对象目录 [隐藏]构造函数静态方法Array.isArray()实例方法valueOf(),toString()push(),pop()shift(),unshift()join()concat()reverse()slice()splice()sort()map()forEach()filter()some(),
2020-08-19 23:02:18
67
转载 JavaScript对象属性
属性描述对象目录 [隐藏]概述Object.getOwnPropertyDescriptor()Object.getOwnPropertyNames()Object.defineProperty(),Object.defineProperties()Object.prototype.propertyIsEnumerable()元属性valuewritableenumerableconfigurable存取器对象的拷贝控制对象状态Object.preventExtensio
2020-08-19 15:04:17
161
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人