`
b_l_east
  • 浏览: 636861 次
  • 性别: Icon_minigender_1
  • 来自: 上海
社区版块
存档分类
最新评论

JavaScript 函数、类、对象、方法、属性 之 类

阅读更多

类的定义:

//类的定义和方法定义是一样的,这里可以看出类和方法是相通的
//从Java方面来看,这就是一个类的构造函数,this指的是这个类的实例对象
//用this引用的是实例变量和方法,相当于公有的。其它的都是私有的
function MyClass(param1, param2, ...) {
	//属性定义
	//公有属性
	this.propertyName1 = "propertyValue1";
	//私用属性
	var propertyName2 = "propertyValue2";
	
	//方法定义
	//公有方法,只能使用赋值变量的方式
	this.funcName1 = function(p1, p2, ...) {
		
	}
	//私有方法
	function funcName2(p1, p2, ...) {
		
	}
}

 

实例化类:

//实例化
var instance = new MyClass(param1, param2, ...);
//引用实例属性和方法
instance.popertyName1;
instance.funcName1(param1, param2,...);
 
分享到:
评论

相关推荐

    JavaScript之私有属性,私有函数,函数实现对外不可见

    通过引入了Class对象,可以创建拥有私有函数,私有属性,函数实现对外不可见的能力,私有属性以及私有函数只有内部才可以调用

    javaScript函数式编程

    全书共9章,分别介绍了JavaScript函数式编程、一等函数与Applicative编程、变量的作用域和闭包、高阶函数、由函数构建函数、递归、纯度和不变性以及更改政策、基于流的编程、类编程。除此之外,附录中还介绍了更多...

    javascript函数的解释

    javascript函数的解释,解释了具体函数的功能,一、函数JavaScript函数集合 1.document.write(""); 输出语句 2.JS中的注释为// 3.传统的HTML文档顺序是:document->html->(head,body) 4.一个浏览器窗口中的DOM顺序是:...

    javascript面象对象编程

    函数对象和其它内部对象的关系 – 对于Function, Object, Array, Date, RegExp, Math, Error等内部对象 可使用new操作来返回一个对象实例 三、类 1. 实现 2. 公有成员,私有成员,静态成员 3. 类的继承

    JavaScript函数内部属性和函数方法实例详解

    函数是对象,有自己的属性和方法 。首先通过console下输出的函数属性方法来直观的看一下: 函数内部属性只要包括两个特殊的对象:arguments和this。 函数属性包括:length和prototype 函数方法(非继承)包括:...

    再践javascript对象、原型、属性、构造函数、扩展、json.docx

    再践javascript对象、原型、属性、构造函数、扩展、json.docx

    Javascript基础教程之函数对象和属性

    主要介绍了Javascript基础教程之函数对象和属性,需要的朋友可以参考下

    JavaScript函数Call、Apply原理实例解析

    这篇文章主要介绍了JavaScript函数Call、Apply原理实例解析,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友可以参考下 一、方法重用 使用 call() 方法,您可以编写能够在...

    JavaScript精炼之构造函数 Constructor及Constructor属性详解

    对象的constructor属性用于返回创建该对象的函数,也就是我们常说的构造函数,除了创建对象,构造函数(constructor) 还做了另一件有用的事情—自动为创建的新对象设置了原型对象(prototype object)

    Javascript中获取对象的原型对象的方法小结

    在Javascript中,如果我们有一个对象但是又不知道它的构造函数时,如何获取它的原型对象呢? 在Chrome中或是FireFox浏览器中,我们可以直接使用对象的__proto__属性获取它的原型对象。 代码如下: <!– lang: js ...

    在控制台中检查JavaScript对象的方法和属性。-JavaScript开发

    console-probe在控制台中检查JavaScript对象的方法和属性。 提供丰富的功能来检查JavaScript对象。 probe()函数将原型层次结构树输出到控制台。 控制台探针检查控制台中JavaScript对象方法和属性。 提供丰富的功能...

    javascript内值对象&浏览器对象 (1).docx

    JavaScript中的所有事物都是对象,如:字符串、数值、数组、函数等,每个对象带有属性和方法。 JavaScript提供多个内建对象,比如String、Date、Array等等,使用对象前先定义,如下使用数组对象:Eg: var objectName...

    了解Javascript中函数作为对象的魅力

    那就意味着在javascript中函数可以有属性,可以有方法, 可以享有所有对象所拥有的特性。并且最重要的,她还可以直接被调用 我们简单的试验一下就可以发现 // 简单实验 函数作为对象的存在 let fn = function () {}...

    JavaScript闭包函数

    闭包是ECMAScript (JavaScript)最强大的特性之一,但用好闭包的前提是必须理解闭包。闭包的创建相对容易,人们甚至会在...而闭包工作机制的实现很大程度上有赖于标识符(或者说对象属性)解析过程中作用域的角色。

    javascript常用对象梳理

    熟练掌握window对象的status、location、name、self、opener属性的使用 Window对象是客户端javascript最高层对象之一,只要打开浏览器窗口,不管该窗口中是否有打开的网页,当遇到BODY、FRAMESET或FRAME元素时,...

    javascript动态创建对象的属性详解

    面向对象的JavaScript在客户端编码时提供了极大的灵活性,Javascript对象上的属性有助于设置可在对象内使用以管理和使用数据的值。 我对JavaScript中属性的理解,在javascript中,可以通过在文字对象上定义变量来...

    JavaScript程序设计课件:函数的调用方式.pptx

    作为对象的方法调用,当一个函数被设置为对象的属性值时,称之为方法。使用点语法可以调用一个方法。 5.2.2 函数的调用方式 2、函数的调用方式 call 和 apply 是 Function 的原型方法,它们能够将特定函数当做一个...

    JavaScript语言参考手册

    本章包含了所有 JavaScript 中未与任何对象关联的函数。 addClient addResponseHeader blob callC debug deleteResponseHeader escape eval flush getOptionValue getOptionValueCount isNaN Number parseFloat ...

    浅析JavaScript访问对象属性和方法及区别

    方法是一个函数,用来表示对象的操作,如奔跑、呼吸、跳跃等。 在JavaScript中通常使用”.”运算符来存取对象的属性的值。或者使用[]作为一个关联数组来存取对象的属性。 对象的属性和方法统称为对象的成员。 访问...

Global site tag (gtag.js) - Google Analytics