
JS
文章平均质量分 85
Ivymemphis
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
搞懂JS 原型:prototype、__proto__、原型链
温故而知新,前面的知识多多少少遗忘了些,复习后写篇博客总结一下~ JS 原型1. 初识1.1内存图1.2 代码2. 相知2.1自有属性和原型属性2.2 原型链3. 三角恋 1. 初识 1.1内存图 通过下图,我们先有一个大概的认识~ 使用对象模板(构造方法)Student创建对象的实例tom,这个就像妈妈生育了孩子 任何函数在创建的时候,会同时创建该函数的prototype属性,该属性引用的就是原型对象。原型对象就像爸爸,爸爸为孩子提供了公共属性和方法。如果创建了多个实例,各个实例内部有自己的自有属性,但原创 2021-03-14 16:16:42 · 4368 阅读 · 22 评论 -
ES6 Promise的理解应用
本文是读了阮一峰大神《ES6标准入门》-Promise 对象 后的一些个人的小总结 1. 什么是promise? 1.1 重要概念 一个 Promise 必然处于以下几种状态之一: 待定(pending): 初始状态,既没有被兑现,也没有被拒绝。 已兑现(fulfilled): 操作成功完成。 已拒绝(rejected): 操作失败。 待定状态的 Promise 对象要么会通过一个值被兑现(fulfilled),要么会通过一个原因(错误)被拒绝(rejected)。 1.2 创建promise pro原创 2020-12-28 19:21:46 · 826 阅读 · 0 评论 -
ES6块级作用域及相关高频笔试题解析
ES6块级作用域---超详细!1. 概述1.1 变量的作用域1.2 为什么要用块级作用域1.3 ES6块级作用域的使用2. 一道高频笔试题解析 1. 概述 1.1 变量的作用域 ES6之前,变量的作用域只有两种: 局部作用域:只能在当前函数内部使用 全局作用域:可以在任意函数内使用——是全局对象的成员 ES6中,增加了一种变量作用域: 块级作用域:只能在当前块内使用 1.2 为什么要用块级作用域 变量提升,内层变量覆盖外层变量 var i = 10; function func() {原创 2020-11-30 15:38:24 · 520 阅读 · 0 评论 -
ES6访问器属性、defineProperty用法
ES对象中的属性1. 属性分类2. 数据属性3. 属性的特性3.1 属性的特性及获取属性的特性3.2 设置属性的特性3.3 用Object.defineProperty设置属性特性3.4 用Object.defineProperties设置属性特性4. 访问器属性4.1 访问器属性的相关概念4.2 访问器属性的特性4.3 访问器属性的用法示例5. 内部属性 1. 属性分类 ES中的对象,就是属性的集合 属性分为两类: 命名属性: 数据属性 访问器属性 内部属性(ES内部定义) 2. 数据属性原创 2020-11-27 12:40:37 · 1308 阅读 · 3 评论