📅  最后修改于: 2020-10-25 04:11:38             🧑  作者: Mango
JavaScript封装是将数据(即变量)与作用于该数据的函数绑定在一起的过程。它使我们能够控制数据并进行验证。在JavaScript中实现封装:-
封装使我们可以使用以下属性来处理对象:
读/写-在这里,我们使用setter方法写入数据,而getter方法读取数据。
只读-在这种情况下,我们仅使用getter方法。
只写-在这种情况下,我们仅使用setter方法。
让我们看一个简单的封装示例,其中包含两个带有setter和getter方法的数据成员。
输出:
John 80
在此示例中,我们验证学生的分数。
输出:
John undefined
在这里,我们执行基于原型的封装。
输出:
John 80