面向对象基础
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了面向对象基础相关的知识,希望对你有一定的参考价值。
1.对象概述
对象是一种特殊的数据类型,由属性和方法封装而成
属性指与对象有关的值:对象名.属性名
方法指对象可以执行的行为或可以完成的功能:对象名.方法名()
定义对象
创建对象的实例
创建对象的模板
使用JSON
2.创建通用对象
使用Object对象创建通用的对象
function TestObject(){
var psersonObj = new Object();
//添加属性
personObj.name="John";
personObj.age=50;
//添加方法
personObj.say = new Function("alert(‘hello!‘);");
//测试
personObj.say();
alert(personObj.age);
}
3.创建对象的模板
定义构造函数,以创建自定义的对象
语法:function ObjName(参数1,参数2,...){}
4.JSON
JSON(javascript Object Notation)是一种轻量级的数据交换格式
使用名/值对的方式定义
名称需要使用""引起来
多对定义之间使用","隔开
名称可以是属性
字符串类型的属性值,需要使用""引起来
以上是关于面向对象基础的主要内容,如果未能解决你的问题,请参考以下文章