-
构造函数
构造函数的作用
- 初始化数据的
- 在 js 给对象添加属性用的, 初始化属性值用
创建对象的过程
- 代码:
var p = new Person();
.
- 首先运算符 new 创建了一个对象. 它类似于
{}
, 是一个'没有任何成员'的对象.
- 使用 new 创建对象, 对象的类型就是创建它的构造函数名.
- 使用 {} 无论如何都是 Object 类型, 相当于
new Object
.
- 然后调用构造函数 为其初始化成员
- 构造函数在调用的一开始, 有一个赋值操作, 即 this = 刚刚创建出来的对象.
- 因此在构造函数中 this 表示刚刚创建出来的对象.
- 在构造函数中 利用 对象的 动态特性 为对象添加成员.
值类型与引用类型的存储特征
- 值类型赋值的存储特点, 将变量内的数据全部拷贝一份, 存储给新的变量.
- 引用类型的赋值
- 赋值就是将 变量中存储的数据引用拷贝一份, 然后将该数据引用赋值给另一个变量
-
相关阅读:
[2]Linux 环境下安装Maven
[1]linux下安装java
NET CORE LINUX 部署 报 A connection was successfully established with the server, but then an error occurred during the prelogin handshake.解决方法
php保留数组中的某个元素为某个值的数组元素
安装python 3.5
部署tidb同步到mysql(drainer)
perconabackupmongodb安装部署
安装部署TiCDC
percona相关软件网页无法打开其他下载方式
SqlSugar 和 FreeSql 以及 EF Core 我的最终选择
-
原文地址:https://www.cnblogs.com/ghlucky/p/5722037.html
Copyright © 2020-2023
润新知