博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
JS基础(五) |作用域+预解析+对象
阅读量:568 次
发布时间:2019-03-10

本文共 346 字,大约阅读时间需要 1 分钟。

在这里插入图片描述

一.作用域

在这里插入图片描述

在这里插入图片描述

01.作用域

1.1作用域概述

在这里插入图片描述
1.2全局作用域
在这里插入图片描述
1.3局部作用域(函数作用域)
在这里插入图片描述
1.4 JS没有块级作用域
在这里插入图片描述
在这里插入图片描述

02.变量的作用域

2.1变量作用域的分类

在这里插入图片描述
2.2全局变量
在这里插入图片描述
2.3局部变量
在这里插入图片描述
2.4全局变量和局部变量的区别
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

03.作用域链

在这里插入图片描述

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

二.预解析

在这里插入图片描述

在这里插入图片描述

01.预解析

在这里插入图片描述

02.变量预解析和函数预解析

2.1变量预解析(变量提升)

在这里插入图片描述
在这里插入图片描述

2.2函数预解析(函数提升)

在这里插入图片描述
在这里插入图片描述
2.3解决函数表达式声明调用问题
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

03.预解析案例

在这里插入图片描述

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

三.对象

在这里插入图片描述

在这里插入图片描述

01.对象

1.1什么是对象?

在这里插入图片描述
泛指的不是对象,具体的事物是对象
在这里插入图片描述
1.2为什么需要对象
在这里插入图片描述

02.创建对象的三种方式

在这里插入图片描述

2.1利用字面量创建对象
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
2.2利用new Object创建对象
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

2.3利用构造函数创建对象

在这里插入图片描述
在这里插入图片描述

在这里插入图片描述

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
2.4构造函数和对象
在这里插入图片描述
在这里插入图片描述

03.new关键字

在这里插入图片描述

在这里插入图片描述

04.遍历对象属性

在这里插入图片描述

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

转载地址:http://xckvz.baihongyu.com/

你可能感兴趣的文章