1. 首页
  2. 编程语言
  3. Javascript
  4. js基础知识(公有方法、私有方法、特权方法)

js基础知识(公有方法、私有方法、特权方法)

上传者: 2021-12-11 12:17:35上传 PDF文件 74.01 KB 热度 11次

本文涉及的主题虽然很基础,在许多人看来属于小伎俩,但在JavaScript基础知识中属于一个综合性的话题。这里会涉及到通常定义一个对象的方式有二种,一是使用Object实例化或者对象表达式,二是使用构造函数。同样在不同的方式下面定义私有方法和特权方法的形式也不相同。在对象中创建私有数据的方式在对象的模式中被称之为模块模式,它的基本格式如下:在模块模式中,返回的对象字面量中只包含可以公开的属性和方法。注意我们使用了闭包的方式来间接使用内部私有变量,同时对餐厅名进行了初始化。在构造函数中定义私有属性和方法很方便,我们不需要使用闭包,可以在调用的时候初始化数据。

下载地址
用户评论