| 赋值方式 | 函数无返回值 | 函数有返回值 | |
|---|---|---|---|
| 返回值为基本类型 | 返回值为引用类型 | ||
| 普通赋值 var person1=Person(); | person1为undefined | person1为返回值 | |
| 构造函数赋值 var person2=new Person(); | person2为对象 | person2为返回值 | |
本文深入探讨了函数返回值的多种类型及其在不同赋值方式下的表现,包括无返回值、基本类型和引用类型的返回值,以及普通赋值与构造函数赋值的区别。
| 赋值方式 | 函数无返回值 | 函数有返回值 | |
|---|---|---|---|
| 返回值为基本类型 | 返回值为引用类型 | ||
| 普通赋值 var person1=Person(); | person1为undefined | person1为返回值 | |
| 构造函数赋值 var person2=new Person(); | person2为对象 | person2为返回值 | |
3514
3872

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