
一.作用域


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.遍历对象属性





本文深入探讨JavaScript中的作用域概念,包括全局作用域、局部作用域、作用域链及预解析现象。同时,详细讲解对象的创建方式、new关键字的使用及如何遍历对象属性。

被折叠的 条评论
为什么被折叠?



