一 .使用对象初始化器创建对象 var name = { firstName:'firstName', lastName:'lastName', getFirstName:function(){ return this.firstName; }, setFirstName:function(firstName){ this.firstName = firstName; } }; name.setFirstName('123'); alert(name.getFirstName()); alert(name.lastName); 此方法创建一个对象,firstName、lastName为该对象的属性,getFirstName、setFirstName为该对象的方法。 二 类的使用 1.创建一个类 function Name(){} function Name(firstName,lastName){ this.firstName = firstName; this.lastName = lastName; this.getFirstName = function(){ return this.firstName; }; } 创建了一个Name类,有两个构造函数。使用第一个函数则,类内部没有属性,使用第二个构造函数则,类内部有firstName、lastName属性和getFirstName方法。 2.向类中添加属性 Name.prototype.thirdName ='third Name'; 2.向类中添加属性 Name.prototype.thirdName ='third Name'; 3.向类中添加方法 Name.prototype.getLastName=function(){return this.lastName;} 4.实例化类 var name = new Name('firstName','lastName'); var name2 = new Name(); alert(name2.thirdName); alert(name.getFirstName()); alert(name.getLastName()); 5.删除对象的属性 var name = new Name('firstName','lastName'); alert(name.getFirstName()); delete name.firstName; alert(name.getFirstName()); 7.删除对象的方法 var name = new Name('firstName','lastName'); alert(name.getFirstName()); delete name.getFirstName; alert(name.getFirstName()); 转载: http://www.cnblogs.com/wushiqi54719880/archive/2011/07/10/2102227.html
其他参考:
http://www.ccvita.com/94.html
相关推荐
js工具类 使用说明方法介绍同步博客 https://blog.csdn.net/qq_34316431/article/details/118142942
一个后台使用javascript的工具类 大家可以看一看 让你的js不是那么难 直接粘贴到自己的项目中就可以使用 写的不好 大家勿喷
Javascript 类使用不可访问极点算法在不规则多边形内找到标签的最佳位置。 如果您正在处理地图,则非常方便。 这个怎么运作 无法接近的极点算法的工作原理是在多边形内找到离周长最远的点。 用法 只需传入一组点和所...
作用:可以对javascript的大小进行压缩。使javascript的加载速度变快。 用法: 在 cmd下面输入的东西; cscript ESC.wsf -l 3 -ow ../global.js global.js 上面是一个简单的例子:...使用的例子见压缩包中的图片。
基于jquery的form表单验证类,工程项目为.net项目,主要是做了详细的调用例子,如果不使用.net,可以直接formvaildator-1.0.js或formvaildator-1.0.min.js,里面也有详细的调用说明,不过项目说明因为有例子会直观...
自定义javascript的Map类,使用习惯完全依据于java的map使用习惯编写,java中map的用法基本一样,导入包即可使用
页面包含了迅雷的javascript类 可以在页面直接调用迅雷进行批量下载等,该jsp页面是个使用案例
js常用工具类,包括一些基本的验证程序方便大家使用
NULL 博文链接:https://lafecat.iteye.com/blog/2183084
Blob是一个类文件的不可变的原始数据对象,非javascript原生数据类型,File对象就是继承自Blob对象,且在Blob的基础上进行扩展,以便支持用户系统上的文件。 前言 最近在做以post请求方式导出excel时,想到了可以...
可以分类的网页JS相册代码特效,左侧竖向排列的缩略图是分类列表,点击这个分类的小图片,右侧会显示...注:有些大图片丢失了,点击后网页变暗但并没有显示大图片,但在实际使用中,若图片地址无误,就不会出现这状况。
JS日期工具类,方便大家的使用。后期会持续更新.......
这些示例展示了如何使用ArcGIS JavaScript API的各种功能。每个示例页包含一个在线的演示,示例里做了什么的描述和源代码。查看视频展示如何拷贝示例代码并在机器上运行。 这些示例使用一颗星,两颗星或三颗星对...
在winform嵌入网页项目中,如何在网页中通过js脚本调用winform中类的方法?此demo可以帮到你
二、 实现了不同js文件中定义的类的多层继承及封装,使得后续继承或使用(有继承关系的)类时,只需引用类本身的js文件即可,无需考虑实现该类时的继承关系: var Class1=Class(…).from(…); 三、 实现对部分...
JS中自定义类和对象,工厂方法,构造函数,混合使用工厂方法和Prototype,修改对象
Cocos JS使用chipmunk PhysicsEditor 工具类
vml类的js,方便使用vml实现画图 js源代码,可以在任何平台上使用,简单,方便
使用nodejs封装pg数据库操作类(TS编译后JavaScript源码), 使用该类,可以进行数据库增删改查操作, 并且封装类分页查询,等便捷sql查询。 备注:过于复杂sql,需要调用clientQuery查询
将中文汉字转换为汉语拼音的js类,未压缩,使用方法见js类文件头的注释