javascript 初学对象

javascript是面向对象语言

核心就是 对象:

先解释下对象:

好比一个人 一个人也是一个对象
人有自己的名字,有自己的年龄,有身份证号
人有还可以吃饭、骑车、跑步、上班等等

很明显 人的名字 年龄 身份证号 和 吃饭 跑步 上班是不同的
一个是动作 一个 是 文字

那么 我们就可以将 名字 年龄 身份证号 看成人的属性
将 吃饭 跑步 上班 看成是人的方法

人 的 姓名 = '某某某';
人 的 年龄 = '11';
人 的 身份证号 = ‘123456789’;
人 的 吃饭 = function(){
alert('在吃饭');
}
人 的 跑步 = function(){
alert('在跑步');
}

换成代码就是:

var person = {};
person.name = '某某某';
person.age = '11';
person.id = '123456789';
person.eat = function(){
alert('在吃饭');
}

在js里面  你可以将 . 看成  '的'    

xx.yy  看成 xx的yy

属性直接 .xx 

方法要加()   xx.yy();

原文地址:https://www.cnblogs.com/heqhbk/p/5062765.html