前端基础
若彤*^O^*
这个作者很懒,什么都没留下…
展开
-
ES6 async函数 promise对象
1. promise对象的含义 Promise其实就是一个容器,里面保存着某个未来才会结束的事件(一般是异步)的结果。 Promise对象有两个特点: (1)对象的状态不受外界影响。promise对象代表一个异步操作,有三种状态:pending(进行中)、fulfilled(已成功)、rejected(已失败)。 (2)一旦状态改变就不会在变,任何时候都可以得到这个结果。promise对象的状态改变,只有两种可能情况:从pending变为fulfilled和从pending变为rejected。 注意: 只原创 2020-07-08 08:56:08 · 1182 阅读 · 0 评论 -
JavaScript 第四章 变量、作用域、内存问题
一. 基本类型和引用类型的值 基本类型:指简单的数据类型 引用类型: 指由多个值构成的对象 1.1动态的属性 1.2 复制变量值 1.3 传递参数 访问变量由两种方式:按指和按引用,参数只能按值传递。 1.4 检测类型 instanceof:具体检测到对象是什么对象 二、执行环境及作用域 2.1执行环境定义了变量或者函数有权访问的其他数据,决定了它们各自的行为。每个执行环境都有一个与之关联的变量对象,环境中定义的所有变量和函数都保存在这个对象中。 全局执行环境是最外围的一个执行环境,即window对象。 内原创 2020-07-07 16:32:33 · 136 阅读 · 0 评论 -
JavaScript 第三章 基本概念
一、语法 1.语言的核心内容包括:语法、操作符、数据类型、内置功能等用于构建复杂解决方案的基本概念。 2. 语法 2.1 标识符: 指变量、函数、属性的名字,或者函数的参数。 2.2 注释: 2.3 严格模式:是为JavaScript定义了一种不同的解析与执行模型。 2.4 语句 2.5 关键字和保留字 3. 变量: 是松散类型的,可以保存任何类型的数据。 var操作符定义的局部变量,在函数退出后就会被销毁。 省略var操作符可以定义全局变量,不推荐。 4. 数据类型 6种简单的数据类型,也称为基本数据类型原创 2020-07-06 17:32:32 · 161 阅读 · 0 评论 -
ES6 Proxy
1. 概述 Proxy用于修改某些操作的默认行为,属于“元编程”,即对编程语言进行编程。 Proxy可以理解成:在目标对象之前架设一层“拦截”,外界对该对象的访问,都必须先通过这层拦截,因此提供了一种机制,可以对外界的访问进行过滤和改写。 ...原创 2020-07-06 10:47:17 · 66 阅读 · 0 评论