上一页 1 ··· 23 24 25 26 27 28 29 30 31 ··· 37 下一页
摘要: NodeList 接口 HTMLCollection 接口 节点都是单个对象,有时需要一种数据结构,能够容纳多个节点 DOM 提供两种节点集合,用于容纳多个节点:NodeList 和 HTMLCollection 这两种集合都属于接口规范。 许多 DOM 属性和方法,返回的结果是 NodeList 阅读全文
posted @ 2018-10-19 21:29 耶梦加德 阅读(215) 评论(0) 推荐(0) 编辑
摘要: 文档对象模型 DOM DOM 是 JavaScript 操作网页的接口, 全称为“文档对象模型”(Document Object Model)。 作用是将网页转为一个 JavaScript 对象,从而可以用脚本进行各种操作(比如增删内容) 浏览器会根据 DOM 模型,将结构化文档(比如 HTML 和 阅读全文
posted @ 2018-10-19 19:44 耶梦加德 阅读(273) 评论(0) 推荐(0) 编辑
摘要: Promise 对象 是 JavaScript 的异步操作解决方案,为异步操作提供统一接口。 目前 JavaScript 原生支持 Promise 对象 它起到代理作用(proxy),充当异步操作与回调函数之间的中介,使得异步操作具备同步操作的接口。 Promise 可以让异步操作写起来,就像在写同 阅读全文
posted @ 2018-10-19 13:36 耶梦加德 阅读(199) 评论(0) 推荐(0) 编辑
摘要: JavaScript 提供定时执行代码的功能,叫做 定时器(timer)。 主要由 setTimeout() 和 setInterval() 这两个函数来完成。它们向任务队列添加定时任务 setTimeout() var timerId = setTimeout( func()|code, dela 阅读全文
posted @ 2018-10-18 09:19 耶梦加德 阅读(203) 评论(0) 推荐(0) 编辑
摘要: 异步操作 单线程模型 指的是,JavaScript 只在一个线程上运行 也就是说,JavaScript 同时只能执行一个任务,其他任务都必须在后面排队等待 注意,JavaScript 只在一个线程上运行,不代表 JavaScript 引擎只有一个线程。 指的是,JavaScript 只在一个线程上运 阅读全文
posted @ 2018-10-17 21:31 耶梦加德 阅读(152) 评论(0) 推荐(0) 编辑
摘要: 严格模式 除了正常的运行模式,JavaScript 还有第二种运行模式:严格模式(strict mode)。顾名思义,这种模式采用更加严格的 JavaScript 语法 同样的代码,在正常模式和严格模式中,可能会有不一样的运行结果。 一些在正常模式下可以运行的语句,在严格模式下将不能运行。 设计目的 阅读全文
posted @ 2018-10-17 20:12 耶梦加德 阅读(183) 评论(0) 推荐(0) 编辑
摘要: Object 对象的相关方法 Object.getPrototypeOf() 返回参数对象的原型。 这是获取某对象的原型对象的标准方法。 var F = function () {}; var f = new F(); Object.getPrototypeOf(f) F.prototype // 阅读全文
posted @ 2018-10-17 19:13 耶梦加德 阅读(184) 评论(0) 推荐(0) 编辑
摘要: javascript 内置了许多 function 函数(){...} js 执行首先就会执行自己内置的函数定义 (function Function、function Object) 对象的继承 大部分面向对象的编程语言,都是通过“类”(class)实现对象的继承。 传统上,JavaScript 阅读全文
posted @ 2018-10-16 21:31 耶梦加德 阅读(265) 评论(0) 推荐(0) 编辑
摘要: 面向对象编程(Object Oriented Programming,缩写为 OOP) 是目前主流的编程范式。 是单个实物的抽象, 是一个容器,封装了属性(property)和方法(method),属性是对象的状态,方法是对象的行为(完成某种任务)。 将真实世界各种复杂的关系,抽象为一个个对象,然后 阅读全文
posted @ 2018-10-16 20:48 耶梦加德 阅读(211) 评论(0) 推荐(0) 编辑
摘要: JSON 对象 JSON (JavaScript Object Notation 的缩写) 也是一种数据,是 JavaScript 的原生对象,用来处理 JSON 格式数据。它有两个静态方法:JSON.stringify() 和 JSON.parse() 是一种无序的属性名和属性值的集合,用于网站的 阅读全文
posted @ 2018-10-15 21:19 耶梦加德 阅读(202) 评论(0) 推荐(0) 编辑
上一页 1 ··· 23 24 25 26 27 28 29 30 31 ··· 37 下一页